Class DicomFileWriter
Writer for DICOM Part 10 objects.
Inheritance
System.Object
DicomFileWriter
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FellowOakDicom.IO.Writer
Assembly: fo-dicom.core.dll
Syntax
public class DicomFileWriter
Constructors
DicomFileWriter(DicomWriteOptions)
Initializes an instance of a DicomFileWriter.
Declaration
public DicomFileWriter(DicomWriteOptions options)
Parameters
Type | Name | Description |
---|---|---|
DicomWriteOptions | options | Writer options. |
Methods
Write(IByteTarget, DicomFileMetaInformation, DicomDataset)
Write DICOM Part 10 object to target
.
Declaration
public void Write(IByteTarget target, DicomFileMetaInformation fileMetaInfo, DicomDataset dataset)
Parameters
Type | Name | Description |
---|---|---|
IByteTarget | target | Byte target subject to writing. |
DicomFileMetaInformation | fileMetaInfo | File meta information. |
DicomDataset | dataset | Dataset. |
WriteAsync(IByteTarget, DicomFileMetaInformation, DicomDataset)
Write DICOM Part 10 object to target
asynchronously.
Declaration
public async Task WriteAsync(IByteTarget target, DicomFileMetaInformation fileMetaInfo, DicomDataset dataset)
Parameters
Type | Name | Description |
---|---|---|
IByteTarget | target | Byte target subject to writing. |
DicomFileMetaInformation | fileMetaInfo | File meta information. |
DicomDataset | dataset | Dataset. |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | Awaitable System.Threading.Tasks.Task. |