ExperimentationServiceInitializer 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.
Initializer class, which contains all settings necessary for ExperimentationService functionality.
public ref class ExperimentationServiceInitializer sealed
public sealed class ExperimentationServiceInitializer
type ExperimentationServiceInitializer = class
Public NotInheritable Class ExperimentationServiceInitializer
- Inheritance
-
ExperimentationServiceInitializer
Constructors
ExperimentationServiceInitializer() |
Properties
ExperimentationFilterProvider |
Gets or sets filter provider, which provides filters necessary to build correct query to remote service. |
ExperimentationOptinStatusReader |
Gets or sets experimentation optin status reader to understand whether we can start/work with remote services. |
ExperimentationTelemetry |
Gets or sets telemetry service, which is used to send and set flights telemetry. |
KeyValueStorage |
Gets or sets key-value storage necessary to keep local data, like cached flights. |
Methods
BuildDefault() |
Create default instance of the initializer with default settings. |
FillWithDefaults() |
Fill empty properties with default values without overriding initialized fields. |