DicomObjects.NET Core Documentation
DicomObjects Namespace / DicomAssociation Class / Command Property



In This Topic
    Command Property (DicomAssociation)
    In This Topic
    The full command dataset received
    Syntax
    'Declaration
     
    
    <ObsoleteAttribute("This property should be replaced by OperationBaseArgs.Command (e.Command) which also handles DICOM Asynchronous operations")>
    Public ReadOnly Property Command As DicomDataSet
    'Usage
     
    
    Dim instance As DicomAssociation
    Dim value As DicomDataSet
     
    value = instance.Command
    [Obsolete("This property should be replaced by OperationBaseArgs.Command (e.Command) which also handles DICOM Asynchronous operations")]
    public DicomDataSet Command {get;}
    [Obsolete("This property should be replaced by OperationBaseArgs.Command (e.Command) which also handles DICOM Asynchronous operations")]
    public:
    property DicomDataSet^ Command {
       DicomDataSet^ get();
    }
    Remarks

    An incoming request consists of two parts, a command dataset, containing elements in the 0000 group, and an identifier containing the details. This property equates to the command dataset, and the Request property equates to the identifier.

    Whilst this property is available for all incoming requests on a DicomAssociation, incoming composite operations are interpreted internally by DicomObjects, and presented via convenient arguments to QueryReceived. The main use for this property is therefore for incoming normalised operations (via NormalisedReceived) for which it provides the only access to the CommandID (0000,0100), and the requested and affected Instance UIDs and SOP Classes

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also