Język

StaticConfigurationManager<T> Klasa

Definicja

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
StaticConfigurationManager<T>
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

Dotyczy