'Declaration<AsyncStateMachineAttribute(DicomObjects.DicomWeb.QidoWebClient/d__28)> Public Function QueryAsync( _ ByVal QueryDataSet As DicomDataSet, _ Optional ByVal Root As QueryRoot, _ Optional ByVal Level As QueryLevel, _ Optional ByVal cancellationToken As CancellationToken _ ) As Task(Of DicomDataSetCollection)
'UsageDim instance As QidoWebClient Dim QueryDataSet As DicomDataSet Dim Root As QueryRoot Dim Level As QueryLevel Dim cancellationToken As CancellationToken Dim value As Task(Of DicomDataSetCollection) value = instance.QueryAsync(QueryDataSet, Root, Level, cancellationToken)
[AsyncStateMachine(DicomObjects.DicomWeb.QidoWebClient/d__28)] public Task<DicomDataSetCollection> QueryAsync( DicomDataSet QueryDataSet, QueryRoot Root, QueryLevel Level, CancellationToken cancellationToken )
[AsyncStateMachine(DicomObjects.DicomWeb.QidoWebClient/d__28)] public: Task<DicomDataSetCollection^>^ QueryAsync( DicomDataSet^ QueryDataSet, QueryRoot Root, QueryLevel Level, CancellationToken cancellationToken )
Parameters
- QueryDataSet
- The dataset which defines the query - equivalent to that used or generated by a DicomObjects.DicomQuery
- Root
- The Root of the query
- Level
- The level of the query. In most cases this is determined from the query dataset, so this is optional
- cancellationToken
- A token that may be used to cancel the query operation.
Return Value
A DicomDataSetCollection containing the datasets returned by the QIDO-RS server.