Class AdvancedDicomClientConnectionRequest
Contains all the knobs and bells needed to open a new connection to a DICOM AE
Inheritance
System.Object
AdvancedDicomClientConnectionRequest
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()
Namespace: FellowOakDicom.Network.Client.Advanced.Connection
Assembly: fo-dicom.core.dll
Syntax
public class AdvancedDicomClientConnectionRequest
Properties
DicomServiceOptions
Configures the DICOM listener
Declaration
public DicomServiceOptions DicomServiceOptions { get; set; }
Property Value
Type | Description |
---|---|
DicomServiceOptions |
FallbackEncoding
The encoding that will be used as a fallback if no encoding can be derived from the DICOM dataset
Declaration
public Encoding FallbackEncoding { get; set; }
Property Value
Type | Description |
---|---|
System.Text.Encoding |
Logger
The logger that will be used by the DICOM listener
Declaration
public ILogger Logger { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.Extensions.Logging.ILogger |
NetworkStreamCreationOptions
Configures how to open the TCP connection
Declaration
public NetworkStreamCreationOptions NetworkStreamCreationOptions { get; set; }
Property Value
Type | Description |
---|---|
NetworkStreamCreationOptions |
RequestHandlers
The request handlers that will handle reverse requests. For example, issuing a C-GET request will cause the other AE to send a C-STORE request back over the same association. The C-STORE request handler configured here will be responsible for producing a C-STORE response
Declaration
public AdvancedDicomClientConnectionRequestHandlers RequestHandlers { get; set; }
Property Value
Type | Description |
---|---|
AdvancedDicomClientConnectionRequestHandlers |