Command line options class for parsing user options for QuerySCU.
Inheritance Hierarchy
LaurelBridge.DCFExamples.QuerySCUOptions
Namespace: LaurelBridge.DCFExamples.QuerySCU
Assembly: QuerySCU (in QuerySCU.exe) Version: DCF34 r13043 DCF_3_4_56_20220408 NetFramework
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.
| |
Port |
The port number on which to perform the FIND or MOVE.
| |
QueryTags |
The attribute tag and string value separated by an equals sign that is to be inserted into the query request.
Non-empty values specify query search criteria; empty values specify return values. More than one may be given.
| |
UseEnumerable |
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