Freigeben über


Azure.Data.AppConfiguration Namespace

Klassen

ConfigurationClient

Der Client, der für die Interaktion mit dem Azure Configuration Store verwendet werden soll.

ConfigurationClientOptions

Optionen, mit denen Benutzer die Anforderungen konfigurieren können, die an den App Configuration-Dienst gesendet werden.

ConfigurationModelFactory

Konfigurationseinstellungsmodellfactory, die Das Mocking für die AppConfiguration-Clientbibliothek ermöglicht.

ConfigurationSetting

Eine Einstellung, die durch eine eindeutige Kombination aus einem Schlüssel und einer Bezeichnung definiert wird.

ConfigurationSettingsFilter

Ermöglicht die Filterung von Schlüsselwerten.

ConfigurationSnapshot

Die Momentaufnahme.

CreateSnapshotOperation

Ein vorgang mit langer Ausführungsdauer für CreateSnapshot(WaitUntil, String, ConfigurationSnapshot, CancellationToken) oder CreateSnapshotAsync(WaitUntil, String, ConfigurationSnapshot, CancellationToken).

FeatureFlagConfigurationSetting

Stellt eine Konfigurationseinstellung dar, in der ein Featureflagwert gespeichert wird. Featureflags ermöglichen das Aktivieren oder Deaktivieren von Funktionen in Ihrer Anwendung. Ein einfaches Featureflag ist entweder aktiviert oder deaktiviert. Die Anwendung verhält sich immer gleich. Ein Beispiel: Sie können ein neues Feature hinter einem Featureflag einführen. Ist das Featureflag aktiviert, steht das neue Feature allen Benutzern zur Verfügung. Wenn Sie das Featureflag deaktivieren, wird das neue Feature ausgeblendet.

Im Gegensatz dazu kann ein bedingtes Featureflag dynamisch aktiviert oder deaktiviert werden. Die Kriterien des Featureflags wirken sich unter Umständen auf das Verhalten der Anwendung aus. Angenommen, Sie möchten Ihr neues Feature zunächst nur einer kleinen Teilmenge von Benutzern präsentieren. Mit einem bedingten Featureflag können Sie das Featureflag für einige Benutzer aktivieren und für andere deaktivieren. Featurefilter ermitteln bei jeder Auswertung den Zustand des Featureflags.

HINWEIS: Die Azure.Data.AppConfiguration wertet Featureflags beim Abruf nicht aus. Es liegt in der Verantwortung des Bibliotheks-Consumers, Featureflags zu interpretieren und zu bestimmen, ob ein Feature aktiviert ist.

FeatureFlagFilter

Ein Featurefilter stellt eine Filterdefinition dar, die vom Consumer ausgewertet werden soll, um festzustellen, ob das Feature aktiviert ist.

SecretReferenceConfigurationSetting

Stellt eine Konfigurationseinstellung dar, die als KeyVault-Geheimnis verweist.

SettingSelector

SettingSelector ist eine Reihe von Optionen, die die Auswahl einer gefilterten Gruppe von ConfigurationSetting Entitäten aus dem Konfigurationsspeicher und optional das Angeben der Felder der einzelnen Einstellungen ermöglichen, die abgerufen werden sollen.

Literale oder Filter können für Schlüssel und Bezeichnungen angegeben werden.

Weitere Informationen findest du unter Filterung.

SnapshotSelector

SnapshotSelector ist eine Reihe von Optionen, die die Auswahl einer gefilterten Gruppe von ConfigurationSnapshot Entitäten ermöglichen.

Strukturen

ConfigurationSnapshotStatus

Der aktuelle status des Momentaufnahme.

SnapshotComposition

Der Kompositionstyp beschreibt, wie die Schlüsselwerte innerhalb des Momentaufnahme zusammengesetzt werden. Der Kompositionstyp "Schlüssel" stellt sicher, dass keine zwei Schlüsselwerte denselben Schlüssel enthalten. Der Kompositionstyp "key_label" stellt sicher, dass keine zwei Schlüsselwerte denselben Schlüssel und dieselbe Bezeichnung enthalten.

SnapshotFields

The SnapshotFields.

Enumerationen

ConfigurationClientOptions.ServiceVersion

Die Versionen des App Configuration Diensts, der von dieser Clientbibliothek unterstützt wird.

SettingFields

Felder, die aus einer Konfigurationseinstellung abgerufen werden sollen.