ConfigurationManager<T> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ConfigurationManager<T>(String, IConfigurationRetriever<T>)
Crea un'istanza di un nuovo ConfigurationManager<T> oggetto che gestisce l'aggiornamento automatico e dei controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T))
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, IDocumentRetriever)
Crea un'istanza di un nuovo ConfigurationManager<T> oggetto che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, Microsoft.IdentityModel.Protocols.IDocumentRetriever docRetriever);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.IDocumentRetriever -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), docRetriever As IDocumentRetriever)
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
- docRetriever
- IDocumentRetriever
Oggetto IDocumentRetriever che raggiunge per ottenere la configurazione.
Eccezioni
Se 'docRetriever' è null.
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, HttpClient)
Crea un'istanza di un nuovo ConfigurationManager<T> oggetto che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, System.Net.Http.HttpClient httpClient);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * System.Net.Http.HttpClient -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), httpClient As HttpClient)
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
- httpClient
- HttpClient
Client da usare per ottenere la configurazione.
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, IDocumentRetriever, LastKnownGoodConfigurationCacheOptions)
Crea un'istanza di un nuovo ConfigurationManager<T> oggetto che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, Microsoft.IdentityModel.Protocols.IDocumentRetriever docRetriever, Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions lkgCacheOptions);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.IDocumentRetriever * Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), docRetriever As IDocumentRetriever, lkgCacheOptions As LastKnownGoodConfigurationCacheOptions)
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
- docRetriever
- IDocumentRetriever
Oggetto IDocumentRetriever che raggiunge per ottenere la configurazione.
- lkgCacheOptions
- LastKnownGoodConfigurationCacheOptions
Eccezioni
Se 'lkgCacheOptions' è null.
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, IDocumentRetriever, IConfigurationValidator<T>)
Crea un'istanza di un nuovo ConfigurationManager<T> validator di configurazione che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, Microsoft.IdentityModel.Protocols.IDocumentRetriever docRetriever, Microsoft.IdentityModel.Protocols.IConfigurationValidator<T> configValidator);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.IDocumentRetriever * Microsoft.IdentityModel.Protocols.IConfigurationValidator<'T (requires 'T : null)> -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), docRetriever As IDocumentRetriever, configValidator As IConfigurationValidator(Of T))
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
- docRetriever
- IDocumentRetriever
Oggetto IDocumentRetriever che raggiunge per ottenere la configurazione.
- configValidator
- IConfigurationValidator<T>
Oggetto IConfigurationValidator<T>
Eccezioni
Se 'configValidator' è null.
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, IDocumentRetriever, IConfigurationValidator<T>, LastKnownGoodConfigurationCacheOptions)
Crea un'istanza di un nuovo ConfigurationManager<T> validator di configurazione che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, Microsoft.IdentityModel.Protocols.IDocumentRetriever docRetriever, Microsoft.IdentityModel.Protocols.IConfigurationValidator<T> configValidator, Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions lkgCacheOptions);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.IDocumentRetriever * Microsoft.IdentityModel.Protocols.IConfigurationValidator<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), docRetriever As IDocumentRetriever, configValidator As IConfigurationValidator(Of T), lkgCacheOptions As LastKnownGoodConfigurationCacheOptions)
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
Oggetto IConfigurationRetriever<T>
- docRetriever
- IDocumentRetriever
Oggetto IDocumentRetriever che raggiunge per ottenere la configurazione.
- configValidator
- IConfigurationValidator<T>
Oggetto IConfigurationValidator<T>
- lkgCacheOptions
- LastKnownGoodConfigurationCacheOptions
Eccezioni
Se 'configValidator' è null.
Si applica a
ConfigurationManager<T>(String, IConfigurationRetriever<T>, IDocumentRetriever, IConfigurationValidator<T>, LastKnownGoodConfigurationCacheOptions, IConfigurationEventHandler<T>)
Crea un'istanza di un nuovo ConfigurationManager<T> validator di configurazione che gestisce l'aggiornamento automatico e i controlli sui dati di configurazione.
public ConfigurationManager(string metadataAddress, Microsoft.IdentityModel.Protocols.IConfigurationRetriever<T> configRetriever, Microsoft.IdentityModel.Protocols.IDocumentRetriever docRetriever, Microsoft.IdentityModel.Protocols.IConfigurationValidator<T> configValidator, Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions lkgCacheOptions, Microsoft.IdentityModel.Protocols.Configuration.IConfigurationEventHandler<T> configurationEventHandler);
new Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)> : string * Microsoft.IdentityModel.Protocols.IConfigurationRetriever<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.IDocumentRetriever * Microsoft.IdentityModel.Protocols.IConfigurationValidator<'T (requires 'T : null)> * Microsoft.IdentityModel.Protocols.Configuration.LastKnownGoodConfigurationCacheOptions * Microsoft.IdentityModel.Protocols.Configuration.IConfigurationEventHandler<'T (requires 'T : null)> -> Microsoft.IdentityModel.Protocols.ConfigurationManager<'T (requires 'T : null)>
Public Sub New (metadataAddress As String, configRetriever As IConfigurationRetriever(Of T), docRetriever As IDocumentRetriever, configValidator As IConfigurationValidator(Of T), lkgCacheOptions As LastKnownGoodConfigurationCacheOptions, configurationEventHandler As IConfigurationEventHandler(Of T))
Parametri
- metadataAddress
- String
Indirizzo da ottenere la configurazione.
- configRetriever
- IConfigurationRetriever<T>
- docRetriever
- IDocumentRetriever
Oggetto IDocumentRetriever che raggiunge per ottenere la configurazione.
- configValidator
- IConfigurationValidator<T>
- lkgCacheOptions
- LastKnownGoodConfigurationCacheOptions
- configurationEventHandler
- IConfigurationEventHandler<T>
Oggetto IConfigurationEventHandler<T> che gestisce gli eventi di configurazione.
Eccezioni
Se 'configValidator' è null.