StaticConfigurationManager<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieser Typ richtet sich an Benutzer, die eine feste und statische Konfiguration wünschen. In diesem Fall wird die Konfiguration abgerufen und an den Konstruktor übergeben.
public class StaticConfigurationManager<T> : Microsoft.IdentityModel.Tokens.BaseConfigurationManager, Microsoft.IdentityModel.Protocols.IConfigurationManager<T> where T : class
type StaticConfigurationManager<'T (requires 'T : null)> = class
inherit BaseConfigurationManager
interface IConfigurationManager<'T (requires 'T : null)>
Public Class StaticConfigurationManager(Of T)
Inherits BaseConfigurationManager
Implements IConfigurationManager(Of T)
Typparameter
- T
muss eine Klasse sein.
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| StaticConfigurationManager<T>(T) |
Initialisiert eine neue Instanz mit StaticConfigurationManager<T> einer Konfigurationsinstanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AutomaticRefreshInterval |
Dient zum Abrufen oder Festlegen der TimeSpan Steuerung, wie oft eine automatische Metadatenaktualisierung erfolgen soll. (Geerbt von BaseConfigurationManager) |
| IsLastKnownGoodValid |
Ruft einen Wert ab, der angibt, ob die letzte bekannte gute Konfiguration noch gültig ist, hängt davon ab, wann das LKG zum ersten Mal verwendet wurde und die Lebensdauer ist. (Geerbt von BaseConfigurationManager) |
| LastKnownGoodConfiguration |
Die letzte bekannte gute Konfiguration oder LKG (eine konfiguration, die in der Vergangenheit abgerufen wurde, für die wir ein Token erfolgreich überprüfen konnten). (Geerbt von BaseConfigurationManager) |
| LastKnownGoodLifetime |
Die Dauer, für die eine letzte bekannte gute Konfiguration gültig ist. (Geerbt von BaseConfigurationManager) |
| MetadataAddress |
Die Metadatenadresse, aus der die Konfiguration abgerufen werden soll. (Geerbt von BaseConfigurationManager) |
| RefreshInterval |
Die mindeste Zeit zwischen Abrufen, falls ein Abruf fehlgeschlagen ist oder dass eine Aktualisierung explizit angefordert wurde. (Geerbt von BaseConfigurationManager) |
| UseLastKnownGoodConfiguration |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die letzte bekannte gute Konfiguration verwendet werden soll. Der Standardwert ist "true". (Geerbt von BaseConfigurationManager) |
Methoden
| Name | Beschreibung |
|---|---|
| GetBaseConfigurationAsync(CancellationToken) |
Ruft eine aktualisierte Version der Konfiguration ab. |
| GetConfigurationAsync(CancellationToken) |
Ruft eine aktualisierte Version der Konfiguration ab. |
| RequestRefresh() |
Für diesen Typ ist dies ein no-op |