Namespace Dicom.IO
Classes
ByteConverter
DesktopDirectoryReference
.NET/Windows Desktop implementation of the IDirectoryReference interface.
DesktopFileReference
.NET/Windows Desktop implementation of the IFileReference interface.
DesktopIOManager
.NET/Windows Desktop implementation of the I/O manager.
DesktopPath
.NET/Windows Desktop implementation of the IPath interface.
DicomIoException
EndianBinaryReader
Endian aware binary reader.
EndianBinaryWriter
Endian aware binary writer.
FileByteSource
File byte source for reading.
FileByteTarget
Representation of a file byte target.
IOManager
Abstract manager class for file and directory based I/O.
PinnedArray<T>
PinnedByteArray
PinnedIntArray
StreamByteSource
Stream byte source for reading.
StreamByteTarget
Representation of a stream byte target.
TemporaryFile
Support class for creating a temporary file.
TemporaryFileRemover
Support class for removing temporary files, with repeated attempts if required.
WindowsFileReference
Windows Universal Platform implementation of the IFileReference interface.
WindowsIOManager
Universal Windows Platform implementation of the I/O manager.
Structs
Endian
Representation and convenience methods associated with endianness.
Interfaces
IByteSource
Byte source interface for reading operations.
IByteTarget
Interface representing a byte target for write operations.
IDirectoryReference
Interface representing reference to a single directory.
IFileReference
Interface representing reference to a single file.
IPath
Interface for convenience methods associated with file or directory paths.
Delegates
ByteSourceCallback
Delegate for IByteSource callback functions.
ByteTargetCallback
Callback delegate for asynchronous IByteTarget operations.