• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.ImageSharp.Web
      • FormattedImage
      • FormatUtilities
      • ImageCacheMetadata
      • ImageMetadata
    • SixLabors.ImageSharp.Web.Caching
      • CacheHash
      • ICacheHash
      • IImageCache
      • PhysicalFileSystemCache
      • PhysicalFileSystemCacheOptions
    • SixLabors.ImageSharp.Web.Commands
      • CommandParser
      • DictionaryExtensions
      • IRequestParser
      • PresetOnlyQueryCollectionRequestParser
      • PresetOnlyQueryCollectionRequestParserOptions
      • QueryCollectionRequestParser
    • SixLabors.ImageSharp.Web.Commands.Converters
      • ICommandConverter
      • ICommandConverter<T>
    • SixLabors.ImageSharp.Web.DependencyInjection
      • ApplicationBuilderExtensions
      • IImageSharpBuilder
      • ImageSharpBuilderExtensions
      • ImageSharpConfiguration
      • ServiceCollectionExtensions
    • SixLabors.ImageSharp.Web.Middleware
      • ConcurrentDictionaryExtensions
      • ImageCommandContext
      • ImageProcessingContext
      • ImageSharpMiddleware
      • ImageSharpMiddlewareOptions
    • SixLabors.ImageSharp.Web.Processors
      • BackgroundColorWebProcessor
      • FormatWebProcessor
      • IImageWebProcessor
      • JpegQualityWebProcessor
      • ResizeWebProcessor
    • SixLabors.ImageSharp.Web.Providers
      • IImageProvider
      • PhysicalFileSystemProvider
      • ProcessingBehavior
    • SixLabors.ImageSharp.Web.Resolvers
      • IImageCacheResolver
      • IImageResolver
      • PhysicalFileSystemCacheResolver
      • PhysicalFileSystemResolver
    • SixLabors.ImageSharp.Web.Synchronization
      • AsyncKeyLock<TKey>
      • AsyncKeyReaderWriterLock<TKey>
      • AsyncLock
      • AsyncReaderWriterLock
      • RefCountedConcurrentDictionary<TKey, TValue>

    Class PresetOnlyQueryCollectionRequestParser

    Parses preset name from the request querystring and returns the commands configured for that preset.

    Inheritance
    Object
    PresetOnlyQueryCollectionRequestParser
    Implements
    IRequestParser
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: SixLabors.ImageSharp.Web.Commands
    Assembly: SixLabors.ImageSharp.Web.dll
    Syntax
    public class PresetOnlyQueryCollectionRequestParser : IRequestParser

    Constructors

    | Improve this Doc View Source

    PresetOnlyQueryCollectionRequestParser(IOptions<PresetOnlyQueryCollectionRequestParserOptions>)

    Initializes a new instance of the PresetOnlyQueryCollectionRequestParser class.

    Declaration
    public PresetOnlyQueryCollectionRequestParser(IOptions<PresetOnlyQueryCollectionRequestParserOptions> presetOptions)
    Parameters
    Type Name Description
    IOptions<PresetOnlyQueryCollectionRequestParserOptions> presetOptions

    The preset options.

    Fields

    | Improve this Doc View Source

    QueryKey

    The command constant for the preset query parameter.

    Declaration
    public const string QueryKey = "preset"
    Field Value
    Type Description
    String

    Methods

    | Improve this Doc View Source

    ParseRequestCommands(HttpContext)

    Returns a collection of commands from the current request.

    Declaration
    public IDictionary<string, string> ParseRequestCommands(HttpContext context)
    Parameters
    Type Name Description
    HttpContext context

    Encapsulates all HTTP-specific information about an individual HTTP request.

    Returns
    Type Description
    IDictionary<String, String>

    The IDictionary<TKey,TValue>.

    Implements

    IRequestParser
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX