Show contents 

IO > IO Assembly Interfaces

IO Assembly Interfaces

  Interface Brief description
IBinaryReader

The IBinaryReader interface contains properties and methods to read binary data.
IBinaryWriter

The IBinaryWriter interface contains properties and methods for writing data in the binary format.
IDirectory

The IDirectory interface contains static methods of the Directory class.
IDirectoryInfo

The IDirectoryInfo interface contains properties and methods used to work with directories properties.
IDirectoryInfoList

The IDirectoryInfoList interface contains properties of directories descriptions collection.
IDirectoryNotFoundException

The IDirectoryNotFoundException interface contains properties of an exception, that appears when trying to access the directory missing on a disc.
IEndOfStreamException

The IEndOfStreamException interface contains properties of an exception, that appears when trying to go beyond the stream during reading.
IFile

The IFile interface contains static methods of the File class.
IFileInfo

The IFileInfo interface contains properties and methods used to work with files properties.
IFileInfoList

The IFileInfoList interface contains properties of files descriptions collection.
IFileNotFoundException

The IFileNotFoundException interface contains properties of an exception, that appears when trying to access a file missing on a disc.
IFileStream

The IFileStream interface contains properties and methods to work with a file as with bytes sequence.
IFileSystemInfo

The IFileSystemInfo interface contains properties and methods that are used to work with system information of files and directories.
IFileSystemInfoList

The IFileSystemInfoList interface contains properties to work with system information of files and directories collection.
IIOException

The IOException interface contains properties of exception generated when an input/output error occurs.
IIOStream

The IIOStream interface contains properties and methods to work with a stream as with bytes sequence.
IIOStreamClass

The IIOStreamClass interface contains static methods used to create a stream of variables of the Variant type.
IMemoryStream

The IMemoryStream interface contains properties and methods to work with a stream organized in PC memory.
IPath

The IPath interface contains static methods of the Path class.
IPathTooLongException

The IPathTooLongException interface contains properties of an exception, that appears when a file path or a file name exceeds the maximum allowed length.
IResourceBinaries

The IResourceBinaries interface contains properties and methods used to work with images of resource editor.
IResourceItems

The IResourceItems interface is a basic interface that contains properties and methods for the interfaces implementing resource editor objects.
IResourceLocale

The IResourceLocale interface contains tools used to work with resource editor language.
IResourceLocales

The IResourceLocales interface contains properties and methods of a collection of resource editor languages.
IResourceObject

The IResourceObject interface contains properties of collections of resource editor objects.
IResourceStrings

The IResourceStrings interface is used to work with string elements in the resource editor.
ITextReader

The ITextReader interface contains properties and methods that are used to read text data.
ITextWriter

The ITextWriter interface contains properties and methods for writing data into a text file.
IZipArchive

The IZipArchive interface contains properties and methods that are used to work with ZIP archive.
IZipArchiveEntry

The IZipArchiveEntry interface contains properties and methods that are used to work with ZIP archive element.

See also:

IO Assembly Enumerations | IO Assembly Classes