Class DesktopIOManager
.NET/Windows Desktop implementation of the I/O manager.
Inherited Members
Namespace: Dicom.IO
Assembly: cs.temp.dll.dll
Syntax
public sealed class DesktopIOManager : IOManager
Fields
Instance
Single instance of the desktop I/O manager.
Declaration
public static readonly IOManager Instance
Field Value
Type | Description |
---|---|
IOManager |
Properties
BaseEncodingImpl
Implementation of the base encoding getter.
Declaration
protected override Encoding BaseEncodingImpl { get; }
Property Value
Type | Description |
---|---|
Encoding |
Overrides
PathImpl
Gets the platform-specific path helper implementation.
Declaration
protected override IPath PathImpl { get; }
Property Value
Type | Description |
---|---|
IPath |
Overrides
Methods
CreateDirectoryReferenceImpl(String)
Platform-specific implementation to create a directory reference.
Declaration
protected override IDirectoryReference CreateDirectoryReferenceImpl(string directoryName)
Parameters
Type | Name | Description |
---|---|---|
String | directoryName | Name of the directory. |
Returns
Type | Description |
---|---|
IDirectoryReference | A directory reference object. |
Overrides
CreateFileReferenceImpl(String)
Platform-specific implementation to create a file reference.
Declaration
protected override IFileReference CreateFileReferenceImpl(string fileName)
Parameters
Type | Name | Description |
---|---|---|
String | fileName | Name of the file. |
Returns
Type | Description |
---|---|
IFileReference | A file reference object. |