Leadtools.Dicom.Scp Namespace > ClientSession Class > ProcessNActionRequest Method : ProcessNActionRequest(Byte,Int32,String,String,Int32,DicomDataSet,DicomDataSet) Method |
public WaitHandle ProcessNActionRequest( byte presentationID, int messageID, string requestedSOPClass, string requestedSOPInstance, int actionType, DicomDataSet requestDataset, DicomDataSet responseDataset )
'Declaration Public Overloads Function ProcessNActionRequest( _ ByVal presentationID As Byte, _ ByVal messageID As Integer, _ ByVal requestedSOPClass As String, _ ByVal requestedSOPInstance As String, _ ByVal actionType As Integer, _ ByVal requestDataset As DicomDataSet, _ ByVal responseDataset As DicomDataSet _ ) As WaitHandle
'Usage Dim instance As ClientSession Dim presentationID As Byte Dim messageID As Integer Dim requestedSOPClass As String Dim requestedSOPInstance As String Dim actionType As Integer Dim requestDataset As DicomDataSet Dim responseDataset As DicomDataSet Dim value As WaitHandle value = instance.ProcessNActionRequest(presentationID, messageID, requestedSOPClass, requestedSOPInstance, actionType, requestDataset, responseDataset)
public: WaitHandle^ ProcessNActionRequest( byte presentationID, int messageID, String^ requestedSOPClass, String^ requestedSOPInstance, int actionType, DicomDataSet^ requestDataset, DicomDataSet^ responseDataset )
This is an asynchronous method which returns immediately. To wait for processing to complete, use the returned System.Threading.WaitHandle by calling System.Threading.WaitHandle.WaitOne(System.Int32,System.Boolean).