Search Results for

    Show / Hide Table of Contents

    Class DicomCGetRequest

    Representation of a C-GET request.

    Inheritance
    Object
    DicomMessage
    DicomRequest
    DicomPriorityRequest
    DicomCGetRequest
    Inherited Members
    DicomPriorityRequest.Priority
    DicomRequest.MessageID
    DicomRequest.OnTimeout
    DicomRequest.CreatePresentationContext(DicomTransferSyntax[])
    DicomMessage.Type
    DicomMessage.SOPClassUID
    DicomMessage.HasDataset
    DicomMessage.PresentationContext
    DicomMessage.ApplicationInfo
    DicomMessage.Command
    DicomMessage.Dataset
    DicomMessage.UserState
    DicomMessage.PendingSince
    DicomMessage.LastPDUSent
    DicomMessage.LastPendingResponseReceived
    DicomMessage.IsTimedOut(TimeSpan)
    DicomMessage.ToString()
    DicomMessage.ToString(Boolean)
    DicomMessage.ToString(DicomCommandField)
    DicomMessage.IsRequest(DicomCommandField)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Dicom.Network
    Assembly: cs.temp.dll.dll
    Syntax
    public sealed class DicomCGetRequest : DicomPriorityRequest

    Constructors

    DicomCGetRequest(DicomDataset)

    Initializes a new instance of the DicomCGetRequest class.

    Declaration
    public DicomCGetRequest(DicomDataset command)
    Parameters
    Type Name Description
    DicomDataset command

    The command associated with a C-GET request.

    DicomCGetRequest(String, DicomPriority)

    Initializes a new instance of the DicomCGetRequest class.

    Declaration
    public DicomCGetRequest(string studyInstanceUid, DicomPriority priority = DicomPriority.Medium)
    Parameters
    Type Name Description
    String studyInstanceUid

    The Study Instance UID confining the C-GET operation.

    DicomPriority priority

    The priority of the C-GET operation.

    DicomCGetRequest(String, String, DicomPriority)

    Initializes a new instance of the DicomCGetRequest class.

    Declaration
    public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, DicomPriority priority = DicomPriority.Medium)
    Parameters
    Type Name Description
    String studyInstanceUid

    The Study Instance UID confining the C-GET operation.

    String seriesInstanceUid

    The Series Instance UID confining the C-GET operation.

    DicomPriority priority

    The priority of the C-GET operation.

    DicomCGetRequest(String, String, String, DicomPriority)

    Initializes a new instance of the DicomCGetRequest class.

    Declaration
    public DicomCGetRequest(string studyInstanceUid, string seriesInstanceUid, string sopInstanceUid, DicomPriority priority = DicomPriority.Medium)
    Parameters
    Type Name Description
    String studyInstanceUid

    The Study Instance UID confining the C-GET operation.

    String seriesInstanceUid

    The Series Instance UID confining the C-GET operation.

    String sopInstanceUid

    The SOP Instance UID confining the C-GET operation.

    DicomPriority priority

    The priority of the C-GET operation.

    Fields

    OnResponseReceived

    Delegate to be executed when the response for the DIMSE C-GET request is received.

    Declaration
    public DicomCGetRequest.ResponseDelegate OnResponseReceived
    Field Value
    Type Description
    DicomCGetRequest.ResponseDelegate

    Properties

    Level

    Gets or sets the Query/Retrieve level of the C-GET operation.

    Declaration
    public DicomQueryRetrieveLevel Level { get; }
    Property Value
    Type Description
    DicomQueryRetrieveLevel

    Methods

    PostResponse(DicomService, DicomResponse)

    Internal. Executes the DICOM C-GET response callback.

    Declaration
    protected override void PostResponse(DicomService service, DicomResponse response)
    Parameters
    Type Name Description
    DicomService service

    DICOM SCP implementation

    DicomResponse response

    Received DIMSE (C-GET) response

    Overrides
    DicomRequest.PostResponse(DicomService, DicomResponse)
    In This Article
    Back to top Copyright (c) 2012-2021 fo-dicom contributors