다음을 통해 공유


OperationalInsightsDataClientExtensions.QueryAsync Method

Definition

Execute an Analytics query

public static System.Threading.Tasks.Task<Microsoft.Azure.OperationalInsights.Models.QueryResults> QueryAsync (this Microsoft.Azure.OperationalInsights.IOperationalInsightsDataClient operations, string query, TimeSpan? timespan = default, System.Collections.Generic.IList<string> workspaces = default, System.Threading.CancellationToken cancellationToken = default);
static member QueryAsync : Microsoft.Azure.OperationalInsights.IOperationalInsightsDataClient * string * Nullable<TimeSpan> * System.Collections.Generic.IList<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.OperationalInsights.Models.QueryResults>
<Extension()>
Public Function QueryAsync (operations As IOperationalInsightsDataClient, query As String, Optional timespan As Nullable(Of TimeSpan) = Nothing, Optional workspaces As IList(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of QueryResults)

Parameters

operations
IOperationalInsightsDataClient

The operations group for this extension method.

query
String

The query to execute.

timespan
Nullable<TimeSpan>

Optional. The timespan over which to query data. This is an ISO8601 time period value. This timespan is applied in addition to any that are specified in the query expression.

workspaces
IList<String>

A list of workspaces that are included in the query.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Executes an Analytics query for data.

Here is an example for using POST with an Analytics query.

Applies to