• Api Documentation
  • Code Coverage
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.IO.DiscLocator
      • DiscFileLocatorFactory
    • JeremyAnsel.IO.Locator
      • FileLocatorFactory
      • IFileLocator
      • IWritableFileLocator
      • MemoryFileLocator
      • WritableFileLocatorFactory

    Class WritableFileLocatorFactory

    A factory to create a writable file locator.

    The supported formats are: file system, Zip, Tar, GZip.

    Inheritance
    object
    WritableFileLocatorFactory
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.IO.Locator
    Assembly: JeremyAnsel.IO.Locator.dll
    Syntax
    public static class WritableFileLocatorFactory

    Methods

    | Edit this page View Source

    Create(string?)

    Creates a writable file locator.

    Declaration
    public static IWritableFileLocator Create(string? root)
    Parameters
    Type Name Description
    string root

    The root path.

    Returns
    Type Description
    IWritableFileLocator

    A writable file locator.

    | Edit this page View Source

    CreateArchive(Stream?, ArchiveType)

    Creates a writable file locator for an archive from a stream.

    Declaration
    public static IWritableFileLocator CreateArchive(Stream? root, ArchiveType archiveType)
    Parameters
    Type Name Description
    Stream root

    A stream.

    ArchiveType archiveType

    The archive type.

    Returns
    Type Description
    IWritableFileLocator

    A writable file locator.

    | Edit this page View Source

    CreateArchive(Stream?, ArchiveType, CompressionType)

    Creates a writable file locator for an archive from a stream.

    Declaration
    public static IWritableFileLocator CreateArchive(Stream? root, ArchiveType archiveType, CompressionType compressionType)
    Parameters
    Type Name Description
    Stream root

    A stream

    ArchiveType archiveType

    The archive type.

    CompressionType compressionType

    The compression type.

    Returns
    Type Description
    IWritableFileLocator

    A writable file locator.

    | Edit this page View Source

    CreateArchive(string?, ArchiveType)

    Creates a writable file locator for an archive.

    Declaration
    public static IWritableFileLocator CreateArchive(string? root, ArchiveType archiveType)
    Parameters
    Type Name Description
    string root

    The root path.

    ArchiveType archiveType

    The archive type.

    Returns
    Type Description
    IWritableFileLocator

    A writable file locator.

    | Edit this page View Source

    CreateArchive(string?, ArchiveType, CompressionType)

    Creates a writable file locator for an archive.

    Declaration
    public static IWritableFileLocator CreateArchive(string? root, ArchiveType archiveType, CompressionType compressionType)
    Parameters
    Type Name Description
    string root

    The root path.

    ArchiveType archiveType

    The archive type.

    CompressionType compressionType

    The compression type.

    Returns
    Type Description
    IWritableFileLocator

    A writable file locator.

    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2015-2022 Jérémy Ansel