Search Results for

    Show / Hide Table of Contents

    Class DicomFileStorageMetadata

    Provides basic information for a DICOM instance and storage hierarchy/path.

    Inheritance
    System.Object
    FileStorageMetadata
    DicomFileStorageMetadata
    Implements
    System.IEquatable<FileStorageMetadata>
    System.IEquatable<DicomFileStorageMetadata>
    Inherited Members
    FileStorageMetadata.Id
    FileStorageMetadata.CorrelationId
    FileStorageMetadata.DataOrigin
    FileStorageMetadata.Workflows
    FileStorageMetadata.DateReceived
    FileStorageMetadata.WorkflowInstanceId
    FileStorageMetadata.TaskId
    FileStorageMetadata.PayloadId
    FileStorageMetadata.SetWorkflows(String[])
    FileStorageMetadata.ChangeCorrelationId(ILogger, String)
    FileStorageMetadata.IpAddress()
    Namespace: Monai.Deploy.InformaticsGateway.Api.Storage
    Assembly: Monai.Deploy.InformaticsGateway.Api.dll
    Syntax
    public sealed class DicomFileStorageMetadata : FileStorageMetadata, IEquatable<FileStorageMetadata>, IEquatable<DicomFileStorageMetadata>

    Constructors

    | Improve this Doc View Source

    DicomFileStorageMetadata()

    DO NOT USE This constructor is intended for JSON serializer. Due to limitation in current version of .NET, the constructor must be public. https://github.com/dotnet/runtime/issues/31511

    Declaration
    [JsonConstructor]
    public DicomFileStorageMetadata()
    | Improve this Doc View Source

    DicomFileStorageMetadata(String, String, String, String, String, DataService, String, String)

    Declaration
    public DicomFileStorageMetadata(string associationId, string identifier, string studyInstanceUid, string seriesInstanceUid, string sopInstanceUid, DataService dataService, string callingAeTitle, string calledAeTitle)
    Parameters
    Type Name Description
    System.String associationId
    System.String identifier
    System.String studyInstanceUid
    System.String seriesInstanceUid
    System.String sopInstanceUid
    Monai.Deploy.Messaging.Events.DataService dataService
    System.String callingAeTitle
    System.String calledAeTitle

    Fields

    | Improve this Doc View Source

    DicomContentType

    Declaration
    public static readonly string DicomContentType
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    DicomJsonContentType

    Declaration
    public static readonly string DicomJsonContentType
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    DicomJsonFileExtension

    Declaration
    public static readonly string DicomJsonFileExtension
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    DicomSubDirectoryName

    Declaration
    public static readonly string DicomSubDirectoryName
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    FileExtension

    Declaration
    public static readonly string FileExtension
    Field Value
    Type Description
    System.String

    Properties

    | Improve this Doc View Source

    DataTypeDirectoryName

    Gets the root directory name

    Declaration
    [JsonIgnore]
    public override string DataTypeDirectoryName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    FileStorageMetadata.DataTypeDirectoryName
    | Improve this Doc View Source

    File

    Gets the storage object associated.

    Declaration
    [JsonPropertyName("file")]
    public override StorageObjectMetadata File { get; set; }
    Property Value
    Type Description
    StorageObjectMetadata
    Overrides
    FileStorageMetadata.File
    | Improve this Doc View Source

    IsMoveCompleted

    Declaration
    [JsonIgnore]
    public override bool IsMoveCompleted { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    FileStorageMetadata.IsMoveCompleted
    | Improve this Doc View Source

    IsUploaded

    Declaration
    [JsonIgnore]
    public override bool IsUploaded { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    FileStorageMetadata.IsUploaded
    | Improve this Doc View Source

    IsUploadFailed

    Declaration
    [JsonIgnore]
    public override bool IsUploadFailed { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    FileStorageMetadata.IsUploadFailed
    | Improve this Doc View Source

    JsonFile

    Gets the storage object metadata for the JSON file associated with the DICOM instance.

    Declaration
    [JsonPropertyName("jsonFile")]
    public StorageObjectMetadata JsonFile { get; set; }
    Property Value
    Type Description
    StorageObjectMetadata
    | Improve this Doc View Source

    SeriesInstanceUid

    Gets or set the Series Instance UID of the DICOM instance.

    Declaration
    [JsonPropertyName("seriesInstanceUid")]
    public string SeriesInstanceUid { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    SopInstanceUid

    Gets or set the SOP Instance UID of the DICOM instance.

    Declaration
    [JsonPropertyName("sopInstanceUid")]
    public string SopInstanceUid { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    StudyInstanceUid

    Gets or set the Study Instance UID of the DICOM instance.

    Declaration
    [JsonPropertyName("studyInstanceUid")]
    public string StudyInstanceUid { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    | Improve this Doc View Source

    SetFailed()

    Declaration
    public override void SetFailed()
    Overrides
    FileStorageMetadata.SetFailed()
    | Improve this Doc View Source

    SetStudyInstanceUid(String)

    Declaration
    public void SetStudyInstanceUid(string newStudyInstanceUid)
    Parameters
    Type Name Description
    System.String newStudyInstanceUid
    | Improve this Doc View Source

    SetupGivenFilePaths(String)

    Declaration
    public void SetupGivenFilePaths(string DestinationFolder)
    Parameters
    Type Name Description
    System.String DestinationFolder

    Implements

    System.IEquatable<T>
    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2022-2023 Project MONAI
    Generated by DocFX