Search Results for

    Show / Hide Table of Contents

    Class DicomFileReader

    Class for reading DICOM file objects.

    Inheritance
    Object
    DicomFileReader
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Dicom.IO.Reader
    Assembly: cs.temp.dll.dll
    Syntax
    public class DicomFileReader

    Constructors

    DicomFileReader()

    Initializes a new instance of DicomFileReader.

    Declaration
    public DicomFileReader()

    Properties

    FileFormat

    Gets file format of latest read.

    Declaration
    public DicomFileFormat FileFormat { get; }
    Property Value
    Type Description
    DicomFileFormat

    Syntax

    Gets the transfer syntax of latest read.

    Declaration
    public DicomTransferSyntax Syntax { get; }
    Property Value
    Type Description
    DicomTransferSyntax

    Methods

    Read(IByteSource, IDicomReaderObserver, IDicomReaderObserver, Func<ParseState, Boolean>)

    Read DICOM file object.

    Declaration
    public DicomReaderResult Read(IByteSource source, IDicomReaderObserver fileMetaInfo, IDicomReaderObserver dataset, Func<ParseState, bool> stop = null)
    Parameters
    Type Name Description
    IByteSource source

    Byte source to read.

    IDicomReaderObserver fileMetaInfo

    Reader observer for file meta information.

    IDicomReaderObserver dataset

    Reader observer for dataset.

    Func<ParseState, Boolean> stop

    Stop criterion in dataset.

    Returns
    Type Description
    DicomReaderResult

    Reader result.

    ReadAsync(IByteSource, IDicomReaderObserver, IDicomReaderObserver, Func<ParseState, Boolean>)

    Asynchronously read DICOM file object.

    Declaration
    public async Task<DicomReaderResult> ReadAsync(IByteSource source, IDicomReaderObserver fileMetaInfo, IDicomReaderObserver dataset, Func<ParseState, bool> stop = null)
    Parameters
    Type Name Description
    IByteSource source

    Byte source to read.

    IDicomReaderObserver fileMetaInfo

    Reader observer for file meta information.

    IDicomReaderObserver dataset

    Reader observer for dataset.

    Func<ParseState, Boolean> stop

    Stop criterion in dataset.

    Returns
    Type Description
    Task<DicomReaderResult>

    Awaitable reader result.

    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors