OnlineExperimentationClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The OnlineExperimentation service client.
public class OnlineExperimentationClient
type OnlineExperimentationClient = class
Public Class OnlineExperimentationClient
- Inheritance
-
OnlineExperimentationClient
Constructors
OnlineExperimentationClient() |
Initializes a new instance of OnlineExperimentationClient for mocking. |
OnlineExperimentationClient(Uri, TokenCredential, OnlineExperimentationClientOptions) |
Initializes a new instance of OnlineExperimentationClient. |
OnlineExperimentationClient(Uri, TokenCredential) |
Initializes a new instance of OnlineExperimentationClient. |
Properties
Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
ActivateMetric(String, Nullable<ETag>, CancellationToken) | |
ActivateMetricAsync(String, Nullable<ETag>, CancellationToken) | |
CreateMetric(String, ExperimentMetric, CancellationToken) |
Creates an experiment metric. |
CreateMetricAsync(String, ExperimentMetric, CancellationToken) |
Creates an experiment metric asynchronously. |
CreateOrUpdateMetric(String, ExperimentMetric, Nullable<ETag>, Nullable<ETag>, CancellationToken) |
Create or update an experiment metric. |
CreateOrUpdateMetric(String, RequestContent, RequestConditions, RequestContext) |
[Protocol Method] Creates or updates an experiment metric.
|
CreateOrUpdateMetricAsync(String, ExperimentMetric, Nullable<ETag>, Nullable<ETag>, CancellationToken) |
Creates or update an experiment metric asynchronously. |
CreateOrUpdateMetricAsync(String, RequestContent, RequestConditions, RequestContext) |
[Protocol Method] Creates or updates an experiment metric.
|
DeactivateMetric(String, Nullable<ETag>, CancellationToken) | |
DeactivateMetricAsync(String, Nullable<ETag>, CancellationToken) | |
DeleteMetric(String, RequestConditions, RequestContext) |
[Protocol Method] Deletes an experiment metric.
|
DeleteMetricAsync(String, RequestConditions, RequestContext) |
[Protocol Method] Deletes an experiment metric.
|
GetMetric(String, RequestConditions, CancellationToken) |
Fetches an experiment metric by ID. |
GetMetric(String, RequestConditions, RequestContext) |
[Protocol Method] Fetches an experiment metric by ID.
|
GetMetricAsync(String, RequestConditions, CancellationToken) |
Fetches an experiment metric by ID. |
GetMetricAsync(String, RequestConditions, RequestContext) |
[Protocol Method] Fetches an experiment metric by ID.
|
GetMetrics(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken) |
Lists experiment metrics. |
GetMetrics(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext) |
[Protocol Method] Lists experiment metrics.
|
GetMetricsAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken) |
Lists experiment metrics. |
GetMetricsAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext) |
[Protocol Method] Lists experiment metrics.
|
UpdateMetric(String, ExperimentMetricUpdate, Nullable<ETag>, CancellationToken) |
Updates an experiment metric. |
UpdateMetricAsync(String, ExperimentMetricUpdate, Nullable<ETag>, CancellationToken) |
Updates an experiment metric asynchronously. |
ValidateMetric(ExperimentMetric, CancellationToken) |
Validates an experiment metric definition. |
ValidateMetric(RequestContent, RequestContext) |
[Protocol Method] Validates an experiment metric definition.
|
ValidateMetricAsync(ExperimentMetric, CancellationToken) |
Validates an experiment metric definition. |
ValidateMetricAsync(RequestContent, RequestContext) |
[Protocol Method] Validates an experiment metric definition.
|