Table of Contents

Namespace GroupeIsa.Neos.Shared.IO

Classes

BinaryFile

Represents a binary file.

DataReceivedWrapperEventArgs

Represents a wrapper of DataReceivedEventArgs.

FileContentResult

Represents a IFileResult that when executed will write a binary file to the response.

FileStreamResult

Represents a IFileResult that when executed will write a binary file to the response.

InMemoryTemporaryFileCacheEntry

Represents an in memory temporary file cache entry.

InMemoryTemporaryFileStorage

Represents an in memory ITemporaryFileStorage implementation.

ProcessFactory

Represents a IProcess factory.

ProcessWrapper

Represents the implementation of the IProcess interface.

UrlFileResult

Represents a IFileResult that when executed will redirect to an url.

Interfaces

IDirectoryJunction

Provides the functionalities to create directory junctions.

IDirectoryResolver

Represents a helper class for directory resolution. It provides the functionality to resolve a directory pattern into a list of matching directories. The pattern can include wildcards (* and ?) and can be rooted or relative. The method processes each segment of the pattern sequentially, handling wildcards and literal segments appropriately, and returns the final list of directories that match the entire pattern.

IFileContentResult

Represents a IFileResult that when executed will write a binary file to the response.

IFileResult

Represents a IFileResult that when executed will write a file as the response.

IFileStreamResult

Represents a IFileResult that when executed will write a file from a stream to the response.

IInMemoryTemporaryFileCache

Provides an in memory temporary file cache.

IProcess

Enables you to start and stop local system processes.

IProcessFactory

Provides the functionalities of a factory of process.

ITemporaryFileStorage

Provides the functionalities to store temporary files.

IUrlFileResult

Represents a IFileResult that when executed will redirect to an url.