Class DicomClientOptions
Inheritance
System.Object
DicomClientOptions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: fo-dicom.core.dll
Syntax
public class DicomClientOptions
Properties
AssociationLingerTimeoutInMs
Gets or sets the timeout (in ms) that associations need to be held open after all requests have been processed
Declaration
public int AssociationLingerTimeoutInMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AssociationReleaseTimeoutInMs
Gets or sets the timeout (in ms) to wait for an association to be released after sending an association release request
Declaration
public int AssociationReleaseTimeoutInMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AssociationRequestTimeoutInMs
Gets or sets the timeout (in ms) to wait for an association response after sending an association request
Declaration
public int AssociationRequestTimeoutInMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ConnectionTimeoutInMs
Gets or sets the timeout (in ms) to wait for the TCP connection to establish
Declaration
public int ConnectionTimeoutInMs { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MaximumNumberOfConsecutiveTimedOutAssociationRequests
The maximum number of consecutive times an association request is allowed to time out before giving up
Use AssociationRequestTimeoutInMs to configure the timeout
Declaration
public int MaximumNumberOfConsecutiveTimedOutAssociationRequests { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
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.
Declaration
public int? MaximumNumberOfRequestsPerAssociation { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Methods
Clone()
Declaration
public DicomClientOptions Clone()
Returns
Extension Methods