Share via


SettingSelector Class

Definition

SettingSelector is a set of options that allows selecting a filtered set of ConfigurationSetting entities from the configuration store, and optionally allows indicating which fields of each setting to retrieve.

Literals or filters may be specified for keys and labels.

For more information, Filtering.

public class SettingSelector
type SettingSelector = class
Public Class SettingSelector
Inheritance
SettingSelector

Constructors

SettingSelector()

Creates a default SettingSelector that will retrieve all ConfigurationSetting entities in the configuration store.

Fields

Any

A wildcard that matches any key or any label when passed as a filter to Keys or Labels.

Properties

AcceptDateTime

Indicates the point in time in the revision history of the selected ConfigurationSetting entities to retrieve. If set, all properties of the ConfigurationSetting entities in the returned group will be exactly what they were at this time.

Fields

The fields of the ConfigurationSetting to retrieve for each setting in the retrieved group.

KeyFilter

Key filter that will be used to select a set of ConfigurationSetting entities.

LabelFilter

Label filter that will be used to select a set of ConfigurationSetting entities.

MatchConditions

The match conditions of GetConfigurationSettings(SettingSelector, CancellationToken) requests. Conditions are applied to pages one by one in the order specified.

TagsFilter

Tag filter that will be used to select a set of ConfigurationSetting entities. Each tag in the list should be expressed as a string in the format tag=value.

Applies to