• 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 PhysicalFileSystemResolver

    Provides means to manage image buffers within the physical file system.

    Inheritance
    Object
    PhysicalFileSystemResolver
    Implements
    IImageResolver
    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.Resolvers
    Assembly: SixLabors.ImageSharp.Web.dll
    Syntax
    public class PhysicalFileSystemResolver : IImageResolver

    Constructors

    | Improve this Doc View Source

    PhysicalFileSystemResolver(IFileInfo, in ImageMetadata)

    Initializes a new instance of the PhysicalFileSystemResolver class.

    Declaration
    public PhysicalFileSystemResolver(IFileInfo fileInfo, in ImageMetadata metadata)
    Parameters
    Type Name Description
    IFileInfo fileInfo

    The input file info.

    ImageMetadata metadata

    The image metadata associated with this file.

    Methods

    | Improve this Doc View Source

    GetMetaDataAsync()

    Asynchronously gets metadata associated with this image.

    Declaration
    public Task<ImageMetadata> GetMetaDataAsync()
    Returns
    Type Description
    Task<ImageMetadata>

    The ImageMetadata.

    | Improve this Doc View Source

    OpenReadAsync()

    Asynchronously gets the input image stream.

    Declaration
    public Task<Stream> OpenReadAsync()
    Returns
    Type Description
    Task<Stream>

    The Task<TResult>.

    Implements

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