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

    Provides means to manage image buffers within the PhysicalFileSystemCache.

    Inheritance
    Object
    PhysicalFileSystemCacheResolver
    Implements
    IImageCacheResolver
    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 PhysicalFileSystemCacheResolver : IImageCacheResolver

    Constructors

    | Improve this Doc View Source

    PhysicalFileSystemCacheResolver(IFileInfo, FormatUtilities)

    Initializes a new instance of the PhysicalFileSystemCacheResolver class.

    Declaration
    public PhysicalFileSystemCacheResolver(IFileInfo metaFileInfo, FormatUtilities formatUtilities)
    Parameters
    Type Name Description
    IFileInfo metaFileInfo

    The cached metadata file info.

    FormatUtilities formatUtilities

    Contains various format helper methods based on the current configuration.

    Methods

    | Improve this Doc View Source

    GetMetaDataAsync()

    Asynchronously gets metadata associated with this image.

    Declaration
    public async Task<ImageCacheMetadata> GetMetaDataAsync()
    Returns
    Type Description
    Task<ImageCacheMetadata>

    The ImageCacheMetadata.

    | 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

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