←Select platform

QueryRetrieveScu Class Members

Summary

The following tables list the members exposed by QueryRetrieveScu.

Public Constructors

Name Description
DicomConnection Initializes a new instance of the DicomConnection class. (Inherited from DicomConnection)
QueryRetrieveScu Initializes a new instance of the QueryRetrieveScu class.

Public Methods

Name Description
AbortRequest Aborts the current connection. (Inherited from DicomConnection)
CancelRequest Cancels the current action. (Inherited from DicomConnection)
Find Sends a C-FIND-REQ message to a peer member of a connection defined by Scp. The C-FIND-REQ dataset is provided by Template.
Find<TQuery,TResult> Sends a C-FIND-REQ message to a peer member of a connection defined by Scp. The C-FIND-REQ is defined by the Query parameter.
Get Sends an IMAGE-level C-GET-REQ message to a peer member of a connection defined by Scp.
GetCompatiblePresentationContext Returns a Leadtools.Dicom.Scu.Common.PresentationContext that contains the abstract syntax and transfer syntax of a Leadtools.Dicom.DicomDataSet
Move Sends a C-MOVE-REQ message to a peer member of a connection defined by Scp.
Release Sends a release request to the peer member of a DICOM connection. (Inherited from DicomConnection)
Verify Verifies the specified SCP. (Inherited from DicomConnection)

Protected Methods

Name Description
BuildAssociation Builds the association.
Connect Connects the specified SCP. (Inherited from DicomConnection)
Dispose Releases unmanaged and - optionally - managed resources (Inherited from DicomConnection)
Finalize Releases unmanaged resources and performs other cleanup operations before the QueryRetrieveScu is reclaimed by garbage collection.
GetPresentationContexts Gets the presentation contexts. Should be overridden in derived classes.
Log Logs the specified message to a text file.
LogSendAssociateRequest Logs the SendAssociateRequest message. (Inherited from DicomConnection)
LogSendCGetRequest Logs the C-GET-REQ message (Inherited from DicomConnection)
LogSendCMoveRequest Logs the C-MOVE-REQ message. (Inherited from DicomConnection)
OnAfterAssociateRequest Fires the AfterAssociateRequest event. (Inherited from DicomConnection)
OnAfterCGet Raises the AfterCGet event.
OnAfterClose Fires the AfterClose event. (Inherited from DicomConnection)
OnAfterCMove Raises the AfterCMove event.
OnBeforeAssociateRequest Fires the BeforeAssociateRequest event. (Inherited from DicomConnection)
OnBeforeCGet Raises the BeforeCGet event.
OnBeforeClose Fires the BeforeClose event. (Inherited from DicomConnection)
OnBeforeCMove Raises the BeforeCMove event.
OnClose Notifies a member of a connection that the connection was closed. (Inherited from DicomConnection)
OnConnect Notifies the SCU that the connection attempt is complete. (Inherited from DicomConnection)
OnPrivateKeyPassword Invokes the private PrivateKeyPassword event. (Inherited from DicomConnection)
OnReceive Notifies a connection that data was received. (Inherited from DicomConnection)
OnReceiveAssociateAccept Called when an associate accept is received.
OnReceiveAssociateReject Notifies a connection that an Associate Reject message was received. (Inherited from DicomConnection)
OnReceiveAssociateRequest Called when an associate request is received.
OnReceiveCEchoResponse Notifies a connection that a C-ECHO-RSP command was received. (Inherited from DicomConnection)
OnReceiveCFindResponse Called when C-FIND-RSP is received.
OnReceiveCGetResponse Called when a C-GET-RSP received.
OnReceiveCMoveResponse Called when C-MOVE-RSP is received.
OnReceiveCStoreRequest Called when a C-STORE-REQ is received from the internal storage server.
OnReceiveData Notifies a connection when a Data message was received. (Inherited from DicomConnection)
OnReceiveReleaseRequest Notifies a connection that a Release Request message was received.
OnReceiveReleaseResponse Notifies a connection that a Release Response message was received. (Inherited from DicomConnection)
OnSecureLinkReady This method is called when an ISCL or TLS secured connection is successfully established. (Inherited from DicomConnection)
Wait Waits for the DICOM communication to finish. (Inherited from DicomConnection)

Public Properties

Name Description
AETitle Gets or sets the AE title. (Inherited from DicomConnection)
CurrentScp Gets the current SCP this is connected to. (Inherited from DicomConnection)
DebugLogFilename Gets or sets the debug log filename. (Inherited from DicomConnection)
EnableDebugLog Gets or sets a value indicating whether to enable the DICOM debug log. (Inherited from DicomConnection)
EnableMoveToSelf Gets or sets a value indicating whether to enable the internal server on a C-MOVE operation.
HostAddress Gets or sets the host address. (Inherited from DicomConnection)
HostPort Gets or sets the host port. (Inherited from DicomConnection)
ImplementationClass Gets or sets the implementation class. (Inherited from DicomConnection)
ImplementationVersionName The Implementation Version Name. (Inherited from DicomConnection)
MaxLength The Maximum Length for data transfer. (Inherited from DicomConnection)
ProtocolVersion Gets or sets the protocol version. (Inherited from DicomConnection)
Rejected Gets a value indicating whether this DicomConnection connection association has been rejected. (Inherited from DicomConnection)
RejectReason Gets a descriptive string of the reason for associate rejection. (Inherited from DicomConnection)
Status Internal value to hold the status of the last DICOM operation associated with this connection. (Inherited from DicomConnection)
Tag Gets or sets the object that contains extra information about this connection. (Inherited from DicomConnection)
TemporaryDirectory Gets or sets the temporary directory. (Inherited from DicomConnection)
Timeout Gets or sets the connection timeout. (Inherited from DicomConnection)

Public Events

Name Description
AfterAssociateRequest Occurs after receiving an associate response from the SCP. (Inherited from DicomConnection)
AfterCFind Occurs when a C-FIND-REQ has completed.
AfterCGet Occurs before a C-GET-REQ is sent to the scp.
AfterClose Occurs after a close response is received from the scp. (Inherited from DicomConnection)
AfterCMove Occurs when C-MOVE-REQ is finished.
AfterConnect Occurs after connecting to the SCP. (Inherited from DicomConnection)
AfterReleaseRequest Occurs after release response received from scp. (Inherited from DicomConnection)
AfterSecureLinkReady Occurs after TLS secured connection to SCP is established. (Inherited from DicomConnection)
BeforeAssociateRequest Occurs when an associate request is sent to the SCP. (Inherited from DicomConnection)
BeforeCFind Occurs when C-FIND-REQ is sent to the SCP.
BeforeCGet Occurs before a C-GET-REQ is sent to the scp.
BeforeClose Occurs before a close request is sent to the scp. (Inherited from DicomConnection)
BeforeCMove Occurs before a C-MOVE-REQ is sent to the SCP.
BeforeConnect Occurs before connecting to the SCP. (Inherited from DicomConnection)
BeforeReleaseRequest Occurs before a release request is sent to the scp. (Inherited from DicomConnection)
MatchInstance Occurs when an instance has been matched.
MatchSeries Occurs when a series has been matched.
MatchStudy Occurs when a study has been matched.
Moved Occurs when a dataset has been successfully moved to the destination.
PrivateKeyPassword Occurs when a private key password is needed. (Inherited from DicomConnection)
ReceiveBuffer Occurs when connections received buffered data. (Inherited from DicomConnection)
ReceivedStoreRequest Occurs when C-STORE-REQ is received as a result of a C-GET request.

Public Fields

Name Description
ActiveScp The current peer connection associated with this connection. (Inherited from DicomConnection)

Protected Fields

Name Description
cancelEvent Cancel event. (Inherited from DicomConnection)
CurrentMessageId Current message id. (Inherited from DicomConnection)
CurrentPid Current presentation context id. (Inherited from DicomConnection)
dicomEvent Dicom message event. (Inherited from DicomConnection)
parameters Internal variable to hold that information associated with DICOM commands. (Inherited from DicomConnection)
timeoutEvent Timeout event. (Inherited from DicomConnection)
waitHandles Event wait handle. (Inherited from DicomConnection)
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.Scu Assembly