OperationalInsightsDataClient Class

Definition

Operational Insights Data Client

public class OperationalInsightsDataClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.OperationalInsights.OperationalInsightsDataClient>, IDisposable, Microsoft.Azure.OperationalInsights.IOperationalInsightsDataClient
type OperationalInsightsDataClient = class
    inherit ServiceClient<OperationalInsightsDataClient>
    interface IOperationalInsightsDataClient
    interface IDisposable
Public Class OperationalInsightsDataClient
Inherits ServiceClient(Of OperationalInsightsDataClient)
Implements IDisposable, IOperationalInsightsDataClient
Inheritance
OperationalInsightsDataClient
Implements

Constructors

OperationalInsightsDataClient(DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(ServiceClientCredentials)

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(ServiceClientCredentials, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(Uri, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(Uri, HttpClientHandler, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

OperationalInsightsDataClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Initializes a new instance of the OperationalInsightsDataClient class.

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

Initializes a new instance of the OperationalInsightsDataClient class.

Properties

AdditionalWorkspaces

Additional workspaces referenced in cross-resource queries.

BaseUri

The base URI of the service.

Credentials

Subscription credentials which uniquely identify client subscription.

DeserializationSettings

Gets or sets json deserialization settings.

FirstMessageHandler (Inherited from ServiceClient<T>)
HttpClient (Inherited from ServiceClient<T>)
HttpClientHandler (Inherited from ServiceClient<T>)
HttpMessageHandlers (Inherited from ServiceClient<T>)
NameHeader

Unique name for the calling application. This is only used for telemetry and debugging.

Preferences

Query preferences.

RequestId

A unique ID per request. This will be generated per request if not specified.

SerializationSettings

Gets or sets json serialization settings.

UserAgent (Inherited from ServiceClient<T>)
WorkspaceId

ID of the workspace. This is Workspace ID from the Properties blade in the Azure portal.

Methods

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
Dispose() (Inherited from ServiceClient<T>)
Dispose(Boolean) (Inherited from ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) (Inherited from ServiceClient<T>)
QueryWithHttpMessagesAsync(String, Nullable<TimeSpan>, IList<String>, Dictionary<String,List<String>>, CancellationToken)

Execute an Analytics query

SetRetryPolicy(RetryPolicy) (Inherited from ServiceClient<T>)
SetUserAgent(String) (Inherited from ServiceClient<T>)
SetUserAgent(String, String) (Inherited from ServiceClient<T>)

Extension Methods

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

Execute an Analytics query

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

Execute an Analytics query

Applies to