Leadtools.Dicom.Scu Requires Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
QueryRetrieveScu Class Members
See Also  Fields  Properties  Methods  Events
Leadtools.Dicom.Scu Namespace : QueryRetrieveScu Class

The following tables list the members exposed by QueryRetrieveScu.

Public Constructors

 NameDescription
Public Constructor QueryRetrieveScu ConstructorOverloaded.  Initializes a new instance of the QueryRetrieveScu class.  
Top

Protected Fields

 NameDescription
Protected Field cancelEvent Cancel event. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field CurrentMessageId Current message id. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field CurrentPid Current presentation context id. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field dicomEvent Dicom message event. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field dsWrapper Dataset that is used internally by the DicomConnection class. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field timeoutEvent Timeout event. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Field waitHandles Event wait handle. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Top

Public Properties

 NameDescription
Public Property AETitle Gets or sets the AE title. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property Association (Inherited from Leadtools.Dicom.DicomNet)
Public Property DebugLogFilename Gets or sets the debug log filename. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property DefaultSocketOptions (Inherited from Leadtools.Dicom.DicomNet)
Public Property EnableDebugLog Gets or sets a value indicating whether to enable the DICOM debug log. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property EnableMoveToSelf Gets or sets a value indicating whether to enable the internal server on a C-MOVE operation.  
Public Property HostAddress Gets or sets the host address. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property HostPort Gets or sets the host port. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property ImplementationClass Gets or sets the implementation class. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property ImplementationVersionName The Implementation Version Name. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property MaxLength The Maximum Length for data transfer. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property PeerAddress (Inherited from Leadtools.Dicom.DicomNet)
Public Property PeerPort (Inherited from Leadtools.Dicom.DicomNet)
Public Property ProtocolVersion Gets or sets the protocol version. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property SecurityMode (Inherited from Leadtools.Dicom.DicomNet)
Public Property SocketOptions (Inherited from Leadtools.Dicom.DicomNet)
Public Property TemporaryDirectory Gets or sets the temporary directory. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Property Timeout Gets or sets the connection timeout. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Top

Public Methods

 NameDescription
Public Method AbortRequest Aborts the current connection. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Method Accept (Inherited from Leadtools.Dicom.DicomNet)
Public Method CancelRequest Cancels the current action. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Method Close (Inherited from Leadtools.Dicom.DicomNet)
Public Method CloseForced (Inherited from Leadtools.Dicom.DicomNet)
Public Method ConnectOverloaded.  Connects the specified SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Method DisposeOverloaded.  Releases unmanaged and - optionally - managed resources (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Method FindOverloaded.  Sends a C-FIND-REQ message to a peer member of a connection defined by Scp.  
Public Method GetClient (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetClientCount (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclCommunicationBlockLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclIndexForEncryption (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclIndexForMutualAuthentication (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclPeerAuthenticationDataOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclPeerEncryption (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclPeerMac (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclPeerRequestedMessageLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetIsclStatus (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetLastIsclOrTlsError (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetQueueSend (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetServer (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsAuthenticationAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsCipherSuite (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsCipherSuiteByIndex (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsEncryptionAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsEncryptionKeyLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsIntegrityAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsKeyExchangeAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
Public Method GetTlsMutualAuthenticationKeyLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method Initialize (Inherited from Leadtools.Dicom.DicomNet)
Public Method IsActivated (Inherited from Leadtools.Dicom.DicomNet)
Public Method IsAssociated (Inherited from Leadtools.Dicom.DicomNet)
Public Method IsConnected (Inherited from Leadtools.Dicom.DicomNet)
Public Method IsIsclQueueEmpty (Inherited from Leadtools.Dicom.DicomNet)
Public Method Listen (Inherited from Leadtools.Dicom.DicomNet)
Public Method MoveOverloaded.  Sends a C-MOVE-REQ message to a peer member of a connection defined by Scp.  
Public Method SendAbort (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendAssociateAccept (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendAssociateReject (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendAssociateRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCCancelRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCEchoRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCEchoResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCFindRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCFindResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCGetRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCGetResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCMoveRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCMoveResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCStoreRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendCStoreResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendData (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNActionRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNActionResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNCreateRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNCreateResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNDeleteRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNDeleteResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNGetRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNGetResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNonSecureIsclOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNReportRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNReportResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNSetRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendNSetResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendReleaseRequest (Inherited from Leadtools.Dicom.DicomNet)
Public Method SendReleaseResponse (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclAuthenticationDataOverloaded.  (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclDefaultEncryptionMode (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclDefaultSigningMode (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclEncryptionKey (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclEncryptionKeyIndex (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclIndexForMutualAuthentication (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclMaxCommunicationBlockLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclMaxMessageLength (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclMutualAuthenticationAlgorithm (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetIsclMutualAuthenticationKey (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetTlsCipherSuiteByIndex (Inherited from Leadtools.Dicom.DicomNet)
Public Method SetTlsClientCertificate (Inherited from Leadtools.Dicom.DicomNet)
Public Method Verify Verifies the specified SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Top

Protected Methods

 NameDescription
Protected Method BuildAssociationOverridden.  Builds the association.  
Protected Method ExternalAuthenticateIscl (Inherited from Leadtools.Dicom.DicomNet)
Protected Method FinalizeOverridden.  Releases unmanaged resources and performs other cleanup operations before the QueryRetrieveScu is reclaimed by garbage collection.  
Protected Method GetChallengeIscl (Inherited from Leadtools.Dicom.DicomNet)
Protected Method GetPresentationContextsOverridden.  Gets the presentation contexts. Should be overridden in derived classes.  
Protected Method InternalAuthenticateIscl (Inherited from Leadtools.Dicom.DicomNet)
Protected Method LogOverloaded.  Logs the specified message to a text file. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnAccept (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnClose Notifies a member of a connection that the connection was closed. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnConnect Notifies the SCU that the connection attempt is complete. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnNonSecureReceivedIscl (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnNonSecureSendIscl (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnPrivateKeyPassword Invokes the private PrivateKeyPassword event. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceive Notifies a connection that data was received. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceiveAbort (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveAssociateAcceptOverridden.  Called when an associate accept is received.  
Protected Method OnReceiveAssociateReject Notifies a connection that an Associate Reject message was received. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceiveAssociateRequestOverridden.  Called when an associate request is received.  
Protected Method OnReceiveCCancelRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCEchoRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCEchoResponse Notifies a connection that a C-ECHO-RSP command was received. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceiveCFindRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCFindResponseOverridden.  Called when C-FIND-RSP is received.  
Protected Method OnReceiveCGetRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCGetResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCMoveRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveCMoveResponseOverridden.  Called when C-MOVE-RSP is received.  
Protected Method OnReceiveCStoreRequestOverloaded. Overridden.  Called when a C-STORE-REQ is received..  
Protected Method OnReceiveCStoreResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveData Notifies a connection when a Data message was received. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceiveNActionRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNActionResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNCreateRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNCreateResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNDeleteRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNDeleteResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNGetRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNGetResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNReportRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNReportResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNSetRequest (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveNSetResponse (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnReceiveReleaseRequestOverridden.  Notifies a connection that a Release Request message was received.  
Protected Method OnReceiveReleaseResponse Notifies a connection that a Release Response message was received. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnReceiveUnknown (Inherited from Leadtools.Dicom.DicomNet)
Protected Method OnSecureLinkReady This method is called when an ISCL or TLS secured connection is successfully established. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method OnSend (Inherited from Leadtools.Dicom.DicomNet)
Protected Method Release Sends a release request to the peer member of a DICOM connection. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Protected Method Wait Waits for the DICOM communication to finish. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Top

Public Events

 NameDescription
Public Event AfterAssociateRequest Occurs after receiving an associate response from the SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event AfterCFind Occurs when a C-FIND-REQ has completed.  
Public Event AfterCMove Occurs when C-MOVE-REQ is finished.  
Public Event AfterConnect Occurs after connecting to the SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event AfterSecureLinkReady Occurs after TLS secured connection to SCP is established. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event BeforeAssociateRequest Occurs when an associate request is sent to the SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event BeforeCFind Occurs when C-FIND-REQ is sent to the SCP.  
Public Event BeforeCMove Occurs before a C-MOVE-REQ is sent to the SCP.  
Public Event BeforeConnect Occurs before connecting to the SCP. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event MatchInstance Occurs when an instance has been matched.  
Public Event MatchSeries Occurs when a series has been matched.  
Public Event MatchStudy Occurs when a study has been matched.  
Public Event Moved Occurs when a dataset has been successfully moved to the destination.  
Public Event PrivateKeyPassword Occurs when a private key password is needed. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Public Event ReceiveBuffer Occurs when connections received buffered data. (Inherited from Leadtools.Dicom.Scu.Common.DicomConnection)
Top

See Also

Leadtools.Dicom.Scu requires a Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features