Class DicomCFindApplicationInfo
Implementation of the Query Service Application Information field for the SOP Class Extended Negotiation Sub-item. See http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_C.5.html#sect_C.5.1.1 for details on the Service Class Application Information field for C-FIND SOP Classes.
Inherited Members
Namespace: Dicom.Network
Assembly: cs.temp.dll.dll
Syntax
public class DicomCFindApplicationInfo : DicomServiceApplicationInfo, IEnumerable<KeyValuePair<byte, byte>>, IEnumerable
Constructors
DicomCFindApplicationInfo()
Initializes an instance of the DicomCFindApplicationInfo class.
Declaration
public DicomCFindApplicationInfo()
DicomCFindApplicationInfo(DicomCFindOption)
Initializes an instance of the DicomCFindApplicationInfo class.
Declaration
public DicomCFindApplicationInfo(DicomCFindOption options)
Parameters
Type | Name | Description |
---|---|---|
DicomCFindOption | options | The extended negotiation options for the C-Find SOP classes. |
DicomCFindApplicationInfo(Byte[])
Initializes an instance of the DicomCFindApplicationInfo class.
Declaration
public DicomCFindApplicationInfo(byte[] rawApplicationInfo)
Parameters
Type | Name | Description |
---|---|---|
Byte[] | rawApplicationInfo | The raw application info byte array. |
Properties
DateTimeMatching
Gets or sets the Date-time Matching flag. true - combined matching supported/requested false - combined matching not supported/requested
Declaration
public bool DateTimeMatching { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
EnhancedMultiFrameImageConversion
Gets or sets the Enhanced Multi-Frame Image Conversion flag. true - Query/Retrieve View supported/requested false - Query/Retrieve View not supported/requested
Declaration
public bool EnhancedMultiFrameImageConversion { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
FuzzySemanticMatching
Gets or sets the Fuzzy Semantic Matching Of Person Names flag. true - fuzzy semantic matching supported/requested false - fuzzy semantic matching not supported/requested
Declaration
public bool FuzzySemanticMatching { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
RelationalQueries
Gets or sets the Relational-Queries flag. true - relational queries supported/requested false - relational queries not supported/requested
Declaration
public bool RelationalQueries { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
TimezoneQueryAdjustment
Gets or sets the Timezone Query Adjustment flag. true - Timezone query adjustment supported/requested false - Timezone query adjustment not supported/requested
Declaration
public bool TimezoneQueryAdjustment { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
CreateForWorklistQuery(Boolean, Boolean)
Declaration
public static DicomCFindApplicationInfo CreateForWorklistQuery(bool fuzzySemanticMatching, bool timezoneQueryAdjustment)
Parameters
Type | Name | Description |
---|---|---|
Boolean | fuzzySemanticMatching | |
Boolean | timezoneQueryAdjustment |
Returns
Type | Description |
---|---|
DicomCFindApplicationInfo |