Class DicomClientOptions
- Namespace
- FellowOakDicom.Network.Client
- Assembly
- fo-dicom.core.dll
public class DicomClientOptions
- Inheritance
-
DicomClientOptions
- Inherited Members
- Extension Methods
Properties
AssociationLingerTimeoutInMs
Gets or sets the timeout (in ms) that associations need to be held open after all requests have been processed
public int AssociationLingerTimeoutInMs { get; set; }
Property Value
AssociationReleaseTimeoutInMs
Gets or sets the timeout (in ms) to wait for an association to be released after sending an association release request
public int AssociationReleaseTimeoutInMs { get; set; }
Property Value
AssociationRequestTimeoutInMs
Gets or sets the timeout (in ms) to wait for an association response after sending an association request
public int AssociationRequestTimeoutInMs { get; set; }
Property Value
ConnectionTimeoutInMs
Gets or sets the timeout (in ms) to wait for the TCP connection to establish
public int ConnectionTimeoutInMs { get; set; }
Property Value
MaximumNumberOfConsecutiveTimedOutAssociationRequests
The maximum number of consecutive times an association request is allowed to time out before giving up
Use AssociationRequestTimeoutInMs to configure the timeout
public int MaximumNumberOfConsecutiveTimedOutAssociationRequests { get; set; }
Property Value
MaximumNumberOfRequestsPerAssociation
Gets the maximum number of DICOM requests that are allowed to be sent over one single association. When this limit is reached, the DICOM client will wait for pending requests to complete, and then open a new association to send the remaining requests, if any.
public int? MaximumNumberOfRequestsPerAssociation { get; set; }
Property Value
- int?
Methods
Clone()
public DicomClientOptions Clone()