Class MetaInformation
Namespace: Aspose.Medical.Dicom
Assembly: Aspose.Medical.dll (25.11.0)
Representation of the file meta information in a DICOM file. https://dicom.nema.org/dicom/2013/output/chtml/part10/chapter_7.html#table_7.1-1 .
public sealed class MetaInformation : Dataset, IEnumerable<ielement>, IEnumerableInheritance
object ← Dataset ← MetaInformation
Implements
IEnumerable<ielement> , IEnumerable
Inherited Members
Dataset.Add(IElement) , Dataset.AddOrUpdate(IElement) , Dataset.AddOrUpdate<t>(Tag, T) , Dataset.AddOrUpdate<t>(Tag, T[]?) , Dataset.AddOrUpdate<t>(Tag, Span<t>) , Dataset.AddOrUpdate<t>(Tag, ValueRepresentation, Span<t>) , Dataset.AddOrUpdateRange(IEnumerable<ielement>) , Dataset.Contains(Tag) , Dataset.EnumerateGroup(ushort) , Dataset.FindValues<t>(Tag) , Dataset.Get<t>(Tag) , Dataset.GetEnumerator() , Dataset.GetOrDefault(Tag) , Dataset.GetOrDefault<t>(Tag) , Dataset.GetSingleValue<t>(Tag) , Dataset.GetSingleValueOrDefault<t>(Tag, T?) , Dataset.GetValue<t>(Tag, int) , Dataset.GetValue<t>(Tag, Index) , Dataset.GetValueOrDefault<t>(Tag, int, T) , Dataset.GetValueOrDefault<t>(Tag, Index, T) , Dataset.GetValues<t>(Tag) , Dataset.GetValues<t>(Tag, Range) , Dataset.GetPrivateTag(Tag) , Dataset.Remove(Tag) , Dataset.Remove(params Tag[]) , Dataset.Remove(Func<ielement, bool="">) , Dataset.Transcode(TransferSyntax) , Dataset.TryGetSingleValue<t>(Tag, out T?) , Dataset.TryGetValue<t>(Tag, int, out T?) , Dataset.TryGetValue<t>(Tag, Index, out T?) , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MetaInformation()
Initializes a new instance of the Aspose.Medical.Dicom.MetaInformation.
public MetaInformation()MetaInformation(MetaInformation)
Initializes a new instance of the Aspose.Medical.Dicom.MetaInformation.
public MetaInformation(MetaInformation metadata)Parameters
metadata MetaInformation
The DICOM file meta information to be used as source of values.
MetaInformation(Dataset)
Initializes a new instance of the Aspose.Medical.Dicom.MetaInformation.
public MetaInformation(Dataset dataset)Parameters
dataset Dataset
The DICOM dataset for which file meta information is required.
Properties
ImplementationClassUid
The Implementation Class UID. Read-only Aspose.Medical.Dicom.Uid
public Uid? ImplementationClassUid { get; set; }Property Value
Uid ?
ImplementationVersionName
The Implementation Version Name. Read-only System.String.
public string? ImplementationVersionName { get; set; }Property Value
string ?
MediaStorageSopClassUid
The Media Storage SOP Class UID. Read-only Aspose.Medical.Dicom.Uid.
public Uid? MediaStorageSopClassUid { get; set; }Property Value
Uid ?
MediaStorageSopInstanceUid
The Media Storage SOP Instance UID. Read-only Aspose.Medical.Dicom.Uid.
public Uid? MediaStorageSopInstanceUid { get; set; }Property Value
Uid ?
PrivateInformation
Gets or sets the private information associated with Aspose.Medical.Dicom.MetaInformation.PrivateInformationCreatorUid. Required if Aspose.Medical.Dicom.MetaInformation.PrivateInformationCreatorUid is defined. Read-only System.Collections.Generic.IReadOnlyCollection`1 of System.Byte.
public byte[]? PrivateInformation { get; set; }Property Value
byte []?
PrivateInformationCreatorUid
The Private Information Creator UID (optional attribute). Read-only Aspose.Medical.Dicom.Uid.
public Uid? PrivateInformationCreatorUid { get; set; }Property Value
Uid ?
ReceivingApplicationEntityTitle
The Receiving Application Entity Title (optional attribute). Read-only System.String.
public string? ReceivingApplicationEntityTitle { get; set; }Property Value
string ?
SendingApplicationEntityTitle
The Sending Application Entity Title. Read-only System.String.
public string? SendingApplicationEntityTitle { get; set; }Property Value
string ?
SourceApplicationEntityTitle
The Source Application Entity Title. Read-only System.String.
public string? SourceApplicationEntityTitle { get; set; }Property Value
string ?
TransferSyntax
The DICOM Part 10 dataset transfer syntax. Read-only Aspose.Medical.Dicom.MetaInformation.TransferSyntax.
public TransferSyntax? TransferSyntax { get; set; }Property Value
Version
The file meta information version. Read-only System.Collections.Generic.IReadOnlyCollection`1 of System.Byte.
public byte[]? Version { get; set; }Property Value
byte []? </t></t></t></ielement,></t></t></t></t></t></t></t></t></t></t></t></ielement></t></t></t></t></t></t></ielement>