StaticConfigurationManager<T> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten typ jest przeznaczony dla użytkowników, którzy chcą mieć stałą i statyczną konfigurację. W takim przypadku konfiguracja jest uzyskiwana i przekazywana do konstruktora.
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)
Parametry typu
- T
musi być klasą.
- Dziedziczenie
- Implementuje
Konstruktory
| Nazwisko | Opis |
|---|---|
| StaticConfigurationManager<T>(T) |
Inicjuje nowe wystąpienie wystąpienia StaticConfigurationManager<T> z wystąpieniem konfiguracji. |
Właściwości
| Nazwisko | Opis |
|---|---|
| AutomaticRefreshInterval |
Pobiera lub ustawia TimeSpan , jak często powinno nastąpić automatyczne odświeżanie metadanych. (Odziedziczone po BaseConfigurationManager) |
| IsLastKnownGoodValid |
Pobiera wartość wskazującą, czy ostatnia znana dobra konfiguracja jest nadal prawidłowa, zależy od czasu pierwszego użycia LKG i okresu istnienia. (Odziedziczone po BaseConfigurationManager) |
| LastKnownGoodConfiguration |
Ostatnia znana dobra konfiguracja lub LKG (konfiguracja pobrana w przeszłości, z którą udało nam się pomyślnie zweryfikować token). (Odziedziczone po BaseConfigurationManager) |
| LastKnownGoodLifetime |
Czas ostatniej znanej dobrej konfiguracji jest prawidłowy. (Odziedziczone po BaseConfigurationManager) |
| MetadataAddress |
Adres metadanych do pobrania konfiguracji. (Odziedziczone po BaseConfigurationManager) |
| RefreshInterval |
Minimalny czas między pobieraniem w przypadku niepowodzenia pobierania lub jawnego żądania odświeżenia. (Odziedziczone po BaseConfigurationManager) |
| UseLastKnownGoodConfiguration |
Pobiera lub ustawia wartość wskazującą, czy należy użyć ostatniej znanej dobrej konfiguracji. Wartość domyślna to true. (Odziedziczone po BaseConfigurationManager) |
Metody
| Nazwisko | Opis |
|---|---|
| GetBaseConfigurationAsync(CancellationToken) |
Uzyskuje zaktualizowaną wersję konfiguracji. |
| GetConfigurationAsync(CancellationToken) |
Uzyskuje zaktualizowaną wersję konfiguracji. |
| RequestRefresh() |
W przypadku tego typu jest to no-op |