Search Results for

    Show / Hide Table of Contents

    Class DicomUIDGenerator

    Class for generating DICOM UIDs.

    Inheritance
    Object
    DicomUIDGenerator
    Inherited Members
    Object.ToString()
    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 DicomUIDGenerator

    Methods

    Generate()

    Declaration
    [Obsolete("Will be deprecated. Use static method GenerateNew or GenerateFromDerivedUUID instead.")]
    public DicomUID Generate()
    Returns
    Type Description
    DicomUID

    Generate(DicomUID)

    If sourceUid is known, return associated destination UID, otherwise generate and return a new destination UID for the specified sourceUid.

    Declaration
    public DicomUID Generate(DicomUID sourceUid)
    Parameters
    Type Name Description
    DicomUID sourceUid

    Source UID.

    Returns
    Type Description
    DicomUID

    Known or generated UID.

    GenerateDerivedFromUUID()

    Generate a UUID-derived UID, according to http://medical.nema.org/medical/dicom/current/output/html/part05.html#sect_B.2

    Declaration
    public static DicomUID GenerateDerivedFromUUID()
    Returns
    Type Description
    DicomUID

    A new UID with 2.25 prefix.

    GenerateNew()

    Generate a new DICOM UID.

    Declaration
    [Obsolete("This method may return statistically non-unique UIDs and is deprecated, use the method GenerateDerivedFromUUID()")]
    public static DicomUID GenerateNew()
    Returns
    Type Description
    DicomUID

    Generated UID.

    RegenerateAll(DicomDataset)

    Regenerate all UIDs in a DICOM dataset.

    Declaration
    public void RegenerateAll(DicomDataset dataset)
    Parameters
    Type Name Description
    DicomDataset dataset

    Dataset in which UIDs should be regenerated.

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