Microsoft.VisualStudio.Experimentation Namespace
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.
Classes
DefaultExperimentationFilterProvider |
This filter provider provides information about some properties. |
ExperimentationService |
Experimentation service to provide functionality of A/B experiments:
|
ExperimentationServiceInitializer |
Initializer class, which contains all settings necessary for ExperimentationService functionality. |
Interfaces
IExperimentationFilterProvider |
IExperimentationFilterProvider provides filter`s values. |
IExperimentationOptinStatusReader |
Provides current optedin status for the user to experimentation service. |
IExperimentationService |
Experimentation service provides A/B experimentation functionality. |
IExperimentationService2 |
IExperimentationService2 provides information about all cached flights. |
IExperimentationService3 |
IExperimentationService3 provides information about Treatment Variables |
IExperimentationSetterService |
IExperimentationSetterService provides functionality to set particular flight with expiration date. |
IExperimentationStatusService |
IExperimentationStatusService provides methods to query status of a flight without triggering the experimental scenario. |
IExperimentationTelemetry |
Telemetry for the experimentation service. |
IExperimentationTelemetry2 |
Extended Telemetry for the experimentation service. |
IExperimentationTelemetry3 |
Extended Telemetry for the experimentation service. |
IKeyValueStorage |
Storage which provides key-value pairs. |
Enums
Filters |
All available filters, can be updated. |