MetricsExtensions.GetMultipleAsync Method

Definition

Retrieve metric data

public static System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsResultsItem>> GetMultipleAsync (this Microsoft.Azure.ApplicationInsights.Query.IMetrics operations, string appId, System.Collections.Generic.IList<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsPostBodySchema> body, System.Threading.CancellationToken cancellationToken = default);
static member GetMultipleAsync : Microsoft.Azure.ApplicationInsights.Query.IMetrics * string * System.Collections.Generic.IList<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsPostBodySchema> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IList<Microsoft.Azure.ApplicationInsights.Query.Models.MetricsResultsItem>>
<Extension()>
Public Function GetMultipleAsync (operations As IMetrics, appId As String, body As IList(Of MetricsPostBodySchema), Optional cancellationToken As CancellationToken = Nothing) As Task(Of IList(Of MetricsResultsItem))

Parameters

operations
IMetrics

The operations group for this extension method.

appId
String

ID of the application. This is Application ID from the API Access settings blade in the Azure portal.

body
IList<MetricsPostBodySchema>

The batched metrics query.

cancellationToken
CancellationToken

The cancellation token.

Returns

Remarks

Gets metric values for multiple metrics

Applies to