你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApplicationInsightsDataClient 类

定义

用于 Application Insights 数据客户端的复合 Swagger

public class ApplicationInsightsDataClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.ApplicationInsights.ApplicationInsightsDataClient>, IDisposable, Microsoft.Azure.ApplicationInsights.IApplicationInsightsDataClient
type ApplicationInsightsDataClient = class
    inherit ServiceClient<ApplicationInsightsDataClient>
    interface IApplicationInsightsDataClient
    interface IDisposable
Public Class ApplicationInsightsDataClient
Inherits ServiceClient(Of ApplicationInsightsDataClient)
Implements IApplicationInsightsDataClient, IDisposable
继承
ApplicationInsightsDataClient
实现

构造函数

ApplicationInsightsDataClient(DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(HttpClientHandler, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(ServiceClientCredentials)

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(ServiceClientCredentials, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(Uri, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(Uri, HttpClientHandler, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(Uri, ServiceClientCredentials, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

ApplicationInsightsDataClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

初始化 ApplicationInsightsDataClient 类的新实例。

属性

AdditionalApplications

用于 Application Insights 数据客户端的复合 Swagger

AppId

应用程序的 ID。 这是Azure 门户“API 访问设置”边栏选项卡中的应用程序 ID。

BaseUri

服务的基 URI。

Credentials

唯一标识客户端订阅的订阅凭据。

DeserializationSettings

获取或设置 json 反序列化设置。

FirstMessageHandler

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
HttpClient

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
HttpClientHandler

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
HttpMessageHandlers

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
NameHeader

用于 Application Insights 数据客户端的复合 Swagger

Preferences

用于 Application Insights 数据客户端的复合 Swagger

RequestId

用于 Application Insights 数据客户端的复合 Swagger

SerializationSettings

获取或设置 json 序列化设置。

UserAgent

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
Dispose()

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
Dispose(Boolean)

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
GetAvailabilityResultEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对可用性结果事件执行 OData 查询

GetAvailabilityResultEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取可用性结果事件

GetBrowserTimingEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对浏览器计时事件执行 OData 查询

GetBrowserTimingEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取浏览器计时事件

GetCustomEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对自定义事件执行 OData 查询

GetCustomEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取自定义事件

GetCustomMetricEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对自定义指标事件执行 OData 查询

GetCustomMetricEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取自定义指标事件

GetDependencyEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对依赖项事件执行 OData 查询

GetDependencyEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取依赖项事件

GetEventsMetadataODataWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

获取 OData 元数据

GetEventsWithHttpMessagesAsync(EventType, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

执行 OData 查询

GetEventWithHttpMessagesAsync(EventType, String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取事件

GetExceptionEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对异常事件执行 OData 查询

GetExceptionEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取异常事件

GetIntervaledMetricWithHttpMessagesAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, Dictionary<String,List<String>>, CancellationToken)

检索指标数据

GetIntervaledSegmentedMetricWithHttpMessagesAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, Dictionary<String,List<String>>, CancellationToken)

检索指标数据

GetMetricsMetadataWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

检索指标元数据

GetMetricSummaryWithHttpMessagesAsync(String, Nullable<TimeSpan>, IList<String>, Nullable<Int32>, String, String, Dictionary<String, List<String>>, CancellationToken)

检索摘要指标数据

GetMetricsWithHttpMessagesAsync(IList<MetricsPostBodySchema>, Dictionary<String,List<String>>, CancellationToken)

检索指标数据

GetMetricWithHttpMessagesAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, Dictionary<String,List<String>>, CancellationToken)

检索指标数据

GetPageViewEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对页面视图事件执行 OData 查询

GetPageViewEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取页面视图事件

GetPerformanceCounterEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对性能计数器事件执行 OData 查询

GetPerformanceCounterEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取性能计数器事件

GetQuerySchemaWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

获取 Analytics 查询元数据

GetRequestEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对请求事件执行 OData 查询

GetRequestEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取请求事件

GetSegmentedMetricWithHttpMessagesAsync(String, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, Dictionary<String,List<String>>, CancellationToken)

检索指标数据

GetTraceEventsWithHttpMessagesAsync(Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

对跟踪事件执行 OData 查询

GetTraceEventWithHttpMessagesAsync(String, Nullable<TimeSpan>, Dictionary<String,List<String>>, CancellationToken)

获取跟踪事件

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
QueryWithHttpMessagesAsync(String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, Dictionary<String,List<String>>, CancellationToken)

执行 Analytics 查询

SetRetryPolicy(RetryPolicy)

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
SetUserAgent(String)

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)
SetUserAgent(String, String)

用于 Application Insights 数据客户端的复合 Swagger

(继承自 ServiceClient<T>)

扩展方法

GetAvailabilityResultEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取可用性结果事件

GetAvailabilityResultEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取可用性结果事件

GetAvailabilityResultEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对可用性结果事件执行 OData 查询

GetAvailabilityResultEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对可用性结果事件执行 OData 查询

GetBrowserTimingEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取浏览器计时事件

GetBrowserTimingEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取浏览器计时事件

GetBrowserTimingEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对浏览器计时事件执行 OData 查询

GetBrowserTimingEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对浏览器计时事件执行 OData 查询

GetCustomEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取自定义事件

GetCustomEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取自定义事件

GetCustomEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对自定义事件执行 OData 查询

GetCustomEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对自定义事件执行 OData 查询

GetCustomMetricEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取自定义指标事件

GetCustomMetricEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取自定义指标事件

GetCustomMetricEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对自定义指标事件执行 OData 查询

GetCustomMetricEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对自定义指标事件执行 OData 查询

GetDependencyEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取依赖项事件

GetDependencyEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取依赖项事件

GetDependencyEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对依赖项事件执行 OData 查询

GetDependencyEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对依赖项事件执行 OData 查询

GetEvent(IApplicationInsightsDataClient, EventType, String, Nullable<TimeSpan>)

获取事件

GetEventAsync(IApplicationInsightsDataClient, EventType, String, Nullable<TimeSpan>, CancellationToken)

获取事件

GetEvents(IApplicationInsightsDataClient, EventType, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

执行 OData 查询

GetEventsAsync(IApplicationInsightsDataClient, EventType, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

执行 OData 查询

GetEventsMetadataOData(IApplicationInsightsDataClient)

获取 OData 元数据

GetEventsMetadataODataAsync(IApplicationInsightsDataClient, CancellationToken)

获取 OData 元数据

GetExceptionEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取异常事件

GetExceptionEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取异常事件

GetExceptionEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对异常事件执行 OData 查询

GetExceptionEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对异常事件执行 OData 查询

GetIntervaledMetric(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String)

检索指标数据

GetIntervaledMetricAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, CancellationToken)

检索指标数据

GetIntervaledSegmentedMetric(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String)

检索指标数据

GetIntervaledSegmentedMetricAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, CancellationToken)

检索指标数据

GetMetric(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String)

检索指标数据

GetMetricAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, CancellationToken)

检索指标数据

GetMetrics(IApplicationInsightsDataClient, IList<MetricsPostBodySchema>)

检索指标数据

GetMetricsAsync(IApplicationInsightsDataClient, IList<MetricsPostBodySchema>, CancellationToken)

检索指标数据

GetMetricsMetadata(IApplicationInsightsDataClient)

检索指标元数据

GetMetricsMetadataAsync(IApplicationInsightsDataClient, CancellationToken)

检索指标元数据

GetMetricSummary(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, IList<String>, Nullable<Int32>, String, String)

检索摘要指标数据

GetMetricSummaryAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, IList<String>, Nullable<Int32>, String, String, CancellationToken)

检索摘要指标数据

GetPageViewEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取页面视图事件

GetPageViewEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取页面视图事件

GetPageViewEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对页面视图事件执行 OData 查询

GetPageViewEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对页面视图事件执行 OData 查询

GetPerformanceCounterEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取性能计数器事件

GetPerformanceCounterEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取性能计数器事件

GetPerformanceCounterEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对性能计数器事件执行 OData 查询

GetPerformanceCounterEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对性能计数器事件执行 OData 查询

GetQuerySchema(IApplicationInsightsDataClient)

获取 Analytics 查询元数据

GetQuerySchemaAsync(IApplicationInsightsDataClient, CancellationToken)

获取 Analytics 查询元数据

GetRequestEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取请求事件

GetRequestEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取请求事件

GetRequestEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对请求事件执行 OData 查询

GetRequestEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对请求事件执行 OData 查询

GetSegmentedMetric(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String)

检索指标数据

GetSegmentedMetricAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, IList<String>, IList<String>, Nullable<Int32>, String, String, CancellationToken)

检索指标数据

GetTraceEvent(IApplicationInsightsDataClient, String, Nullable<TimeSpan>)

获取跟踪事件

GetTraceEventAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, CancellationToken)

获取跟踪事件

GetTraceEvents(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String)

对跟踪事件执行 OData 查询

GetTraceEventsAsync(IApplicationInsightsDataClient, Nullable<TimeSpan>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, Nullable<Boolean>, String, CancellationToken)

对跟踪事件执行 OData 查询

Query(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>)

执行分析查询

QueryAsync(IApplicationInsightsDataClient, String, Nullable<TimeSpan>, Nullable<TimeSpan>, IList<String>, CancellationToken)

执行分析查询

适用于