'Declaration<AsyncStateMachineAttribute(DicomObjects.DicomWeb.WorkItemWebClient/d__28)> Public Function ChangeStateAsync( _ ByVal State As UPSState, _ ByVal TransactionUID As String, _ Optional ByVal Encoding As DicomDataEncoding, _ Optional ByVal cancellationToken As CancellationToken _ ) As Task(Of HttpResponseMessage)
'UsageDim instance As WorkItemWebClient Dim State As UPSState Dim TransactionUID As String Dim Encoding As DicomDataEncoding Dim cancellationToken As CancellationToken Dim value As Task(Of HttpResponseMessage) value = instance.ChangeStateAsync(State, TransactionUID, Encoding, cancellationToken)
[AsyncStateMachine(DicomObjects.DicomWeb.WorkItemWebClient/d__28)] public Task<HttpResponseMessage> ChangeStateAsync( UPSState State, string TransactionUID, DicomDataEncoding Encoding, CancellationToken cancellationToken )
[AsyncStateMachine(DicomObjects.DicomWeb.WorkItemWebClient/d__28)] public: Task<HttpResponseMessage^>^ ChangeStateAsync( UPSState State, String^ TransactionUID, DicomDataEncoding Encoding, CancellationToken cancellationToken )
Parameters
- State
- New State for the Workitem, cannot set to SCHEDULED
- TransactionUID
- The Transaction UID used to lock the target Workitem
- Encoding
- The encoding to use (native/json/xml)
- cancellationToken
- A token that may be used to cancel the operation
Return Value
HttpResponseMessage