Search Results for

    Show / Hide Table of Contents

    Class DicomFileMetaInformation

    Representation of the file meta information in a DICOM Part 10 file.

    Inheritance
    Object
    DicomDataset
    DicomFileMetaInformation
    Implements
    IEnumerable<DicomItem>
    IEnumerable
    Inherited Members
    DicomDataset.InternalTransferSyntax
    DicomDataset.AutoValidate
    DicomDataset.GetDicomItem<T>(DicomTag)
    DicomDataset.GetSequence(DicomTag)
    DicomDataset.GetCodeItem(DicomTag)
    DicomDataset.GetMeasuredValue(DicomTag)
    DicomDataset.GetReferencedSOP(DicomTag)
    DicomDataset.TryGetSequence(DicomTag, DicomSequence)
    DicomDataset.GetValueCount(DicomTag)
    DicomDataset.GetValue<T>(DicomTag, Int32)
    DicomDataset.TryGetValue<T>(DicomTag, Int32, T)
    DicomDataset.GetValueOrDefault<T>(DicomTag, Int32, T)
    DicomDataset.GetValues<T>(DicomTag)
    DicomDataset.TryGetValues<T>(DicomTag, T[])
    DicomDataset.GetSingleValue<T>(DicomTag)
    DicomDataset.TryGetSingleValue<T>(DicomTag, T)
    DicomDataset.GetSingleValueOrDefault<T>(DicomTag, T)
    DicomDataset.GetString(DicomTag)
    DicomDataset.TryGetString(DicomTag, String)
    DicomDataset.Validate()
    DicomDataset.Get<T>(DicomTag, Int32)
    DicomDataset.Get(DicomTag, Int32)
    DicomDataset.Get<T>(DicomTag, T)
    DicomDataset.Get<T>(DicomTag, Int32, T)
    DicomDataset.GetPrivateTag(DicomTag)
    DicomDataset.Add(DicomItem[])
    DicomDataset.Add(IEnumerable<DicomItem>)
    DicomDataset.Add<T>(DicomTag, T[])
    DicomDataset.Add<T>(DicomTag, Encoding, T[])
    DicomDataset.Add<T>(DicomVR, DicomTag, T[])
    DicomDataset.Add<T>(DicomVR, DicomTag, Encoding, T[])
    DicomDataset.AddOrUpdate(DicomItem[])
    DicomDataset.AddOrUpdate(IEnumerable<DicomItem>)
    DicomDataset.AddOrUpdate<T>(DicomTag, T[])
    DicomDataset.AddOrUpdate<T>(DicomTag, Encoding, T[])
    DicomDataset.AddOrUpdate<T>(DicomVR, DicomTag, T[])
    DicomDataset.AddOrUpdate<T>(DicomVR, DicomTag, Encoding, T[])
    DicomDataset.AddOrUpdatePixelData(DicomVR, IByteBuffer, DicomTransferSyntax)
    DicomDataset.Contains(DicomTag)
    DicomDataset.Remove(DicomTag[])
    DicomDataset.Remove(Func<DicomItem, Boolean>)
    DicomDataset.Clear()
    DicomDataset.CopyTo(DicomDataset)
    DicomDataset.CopyTo(DicomDataset, DicomTag[])
    DicomDataset.CopyTo(DicomDataset, DicomMaskedTag)
    DicomDataset.GetEnumerator()
    DicomDataset.IEnumerable.GetEnumerator()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Dicom
    Assembly: cs.temp.dll.dll
    Syntax
    public class DicomFileMetaInformation : DicomDataset, IEnumerable<DicomItem>, IEnumerable

    Constructors

    DicomFileMetaInformation()

    Initializes a new instance of the DicomFileMetaInformation class.

    Declaration
    public DicomFileMetaInformation()

    DicomFileMetaInformation(DicomDataset)

    Initializes a new instance of the DicomFileMetaInformation class.

    Declaration
    public DicomFileMetaInformation(DicomDataset dataset)
    Parameters
    Type Name Description
    DicomDataset dataset

    The data set for which file meta information is required.

    DicomFileMetaInformation(DicomFileMetaInformation)

    Initializes a new instance of the DicomFileMetaInformation class.

    Declaration
    public DicomFileMetaInformation(DicomFileMetaInformation metaInfo)
    Parameters
    Type Name Description
    DicomFileMetaInformation metaInfo

    DICOM file meta information to be updated.

    Properties

    ImplementationClassUID

    Gets or sets the Implementation Class UID.

    Declaration
    public DicomUID ImplementationClassUID { get; set; }
    Property Value
    Type Description
    DicomUID

    ImplementationVersionName

    Gets or sets the Implementation Version Name.

    Declaration
    public string ImplementationVersionName { get; set; }
    Property Value
    Type Description
    String

    MediaStorageSOPClassUID

    Gets or sets the Media Storage SOP Class UID.

    Declaration
    public DicomUID MediaStorageSOPClassUID { get; set; }
    Property Value
    Type Description
    DicomUID

    MediaStorageSOPInstanceUID

    Gets or sets the Media Storage SOP Instance UID.

    Declaration
    public DicomUID MediaStorageSOPInstanceUID { get; set; }
    Property Value
    Type Description
    DicomUID

    PrivateInformation

    Gets or sets the private information associated with PrivateInformationCreatorUID. Required if PrivateInformationCreatorUID is defined.

    Declaration
    public byte[] PrivateInformation { get; set; }
    Property Value
    Type Description
    Byte[]

    PrivateInformationCreatorUID

    Gets or sets the Private Information Creator UID (optional attribute).

    Declaration
    public DicomUID PrivateInformationCreatorUID { get; set; }
    Property Value
    Type Description
    DicomUID

    ReceivingApplicationEntityTitle

    Gets or sets the Receiving Application Entity Title (optional attribute).

    Declaration
    public string ReceivingApplicationEntityTitle { get; set; }
    Property Value
    Type Description
    String

    SendingApplicationEntityTitle

    Gets or sets the Sending Application Entity Title.

    Declaration
    public string SendingApplicationEntityTitle { get; set; }
    Property Value
    Type Description
    String

    SourceApplicationEntityTitle

    Gets or sets the Source Application Entity Title.

    Declaration
    public string SourceApplicationEntityTitle { get; set; }
    Property Value
    Type Description
    String

    TransferSyntax

    Gets or sets the DICOM Part 10 dataset transfer syntax.

    Declaration
    public DicomTransferSyntax TransferSyntax { get; set; }
    Property Value
    Type Description
    DicomTransferSyntax

    Version

    Gets or sets the file meta information version.

    Declaration
    public byte[] Version { get; set; }
    Property Value
    Type Description
    Byte[]

    Methods

    CreateSourceApplicationEntityTitle()

    Create a source application title from the machine name.

    Declaration
    public static string CreateSourceApplicationEntityTitle()
    Returns
    Type Description
    String

    The machine name truncated to a maximum of 16 characters.

    ToString()

    Returns a string that represents the current object.

    Declaration
    public override string ToString()
    Returns
    Type Description
    String

    A string that represents the current object.

    Overrides
    DicomDataset.ToString()

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors