←Select platform

QueryClient Class Members

Summary

The following tables list the members exposed by QueryClient.

Public Constructors

Name Description
Public Constructor QueryClient Initializes a new instance of this class.

Protected Constructors

Name Description
Protected Constructor BaseClient Initializes a new instance of the BaseClient class. (Inherited from BaseClient)

Public Methods

Name Description
Public Method CancelFind Cancels the current Query operation.
Public Method FindImages Overloaded. Runs an image-based query with the specified parameters.
Public Method FindPatients Overloaded. Runs a patient-based query with the specified parameters.
Public Method FindSeries Overloaded. Run a series-based query with the specified parameters.
Public Method FindStudies Overloaded. Runs a study-based query with the specified parameters.

Protected Methods

Name Description
Protected Method DoCancelFind Performs the Cancel request for the query process.
Protected Method DoFindImages Performs an image-based query and fills the Leadtools.Dicom.DicomDataSet with the images that are returned.
Protected Method DoFindPatients Performs a patient-based query and fills the Leadtools.Dicom.DicomDataSet with the patients that are returned.
Protected Method DoFindSeries Performs a series-based query and fills the Leadtools.Dicom.DicomDataSet with the series that is returned.
Protected Method DoFindStudies Performs a studies-based query and fills the Leadtools.Dicom.DicomDataSet with the studies that are returned.

Public Properties

Name Description
Public Property AddOptionalElementsToTemplate Gets or sets a value that indicates whether or not optional elements should be added to the Leadtools.Dicom.DicomDataSet template for the query operation.
Public Property CipherSuiteList The list of DicomTlsCipherSuiteType used by an SCU to connect securely using Transport Layer Security (TLS) to an SCP. (Inherited from BaseClient)
Public Property ClientCertificate The path to the file that contains the client certificate used by an SCU to connect securely using Transport Layer Security (TLS) to an SCP. (Inherited from BaseClient)
Public Property ClientCertificateKey The path to the file that contains the client certificate key used with the ClientCertificate, used by an SCU to connect securely using Transport Layer Security (TLS) to an SCP. (Inherited from BaseClient)
Public Property ClientCertificateKeyPassword The password to use if the ClientCertificateKey file is password-encrypted. (Inherited from BaseClient)
Public Property ClientCertificateType Gets or sets the type of ClientCertificate. (Inherited from BaseClient)
Public Property EnableLog Gets or sets whether logging is enabled.
Public Property LogFileName Gets or sets the filename for the log file.
Public Property OpenSslContextCreationSettings The Transport Layer Security (TLS) options used by an SCU to connect securely to an SCP. (Inherited from BaseClient)
Public Property Processing Gets a value that indicates whether the client is currently busy in a query operation.
Public Property QueryTemplate Gets or sets a Leadtools.Dicom.DicomDataSet that is used as a template for the query operation.

Protected Properties

Name Description
Protected Property Cancelling Gets a value that indicates whether the QueryClient is currently cancelling the query operation.

See Also

QueryClient Class

Leadtools.Medical.Workstation.Client Namespace

Help Version 22.0.2023.2.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Medical.Workstation.Client Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.