Command line options class for parsing user options for QuerySCU.
Inheritance Hierarchy
LaurelBridge.DCF.Examples.QuerySCUOptions
Namespace: LaurelBridge.DCF.Examples.QuerySCU
Assembly: QuerySCU (in QuerySCU.exe) Version: DCF34 r11538 DCF_3_4_24_20190319
Syntax
C#
public class Options
The Options type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Options | Initializes a new instance of the Options class |
Properties
Name | Description | |
---|---|---|
DoMove |
True to perform a C-MOVE operation using Study Instance UID (0020,000D), False to perform a C-FIND operation
using Patients Name (0010,0010). In either case, the MatchingAttribute is used for the element value.
| |
MatchingAttribute |
The Patient's Name (0010,0010) to send in a C-FIND, if DoFind is True, or
the Study Instance UID (0020,000D) to send in a C-MOVE, if DoFind is False.
| |
Port |
The port number on which to perform the FIND or MOVE.
| |
ReturnEnumerable |
Whether to use the FIND or MOVE method type that uses an IQueryListener or that directly returns an IEnumerable.
When True, return an IEnumerable; when False, use an IQueryListener.
|
Methods
Name | Description | |
---|---|---|
TryParse |
Try to create an instance of the Options class using the specified commandLine parameter.
For an invalid command line, a failure message is written to the console.
|
See Also