FederationConfiguration 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.
Inizializza una nuova istanza della classe FederationConfiguration.
Overload
| Nome | Descrizione |
|---|---|
| FederationConfiguration() |
Inizializza una nuova istanza della FederationConfiguration classe caricando le impostazioni dalla |
| FederationConfiguration(Boolean) |
Inizializza una nuova istanza della FederationConfiguration classe caricando facoltativamente le impostazioni dalla |
| FederationConfiguration(String) |
Inizializza una nuova istanza della FederationConfiguration classe dall'elemento <federationConfiguration> con il nome specificato. |
Commenti
Importante
Prima che la nuova FederationConfiguration istanza venga usata da uno dei moduli HTTP configurati, chiamare il Initialize metodo per assicurarsi che l'istanza sia inizializzata correttamente.
FederationConfiguration()
Inizializza una nuova istanza della FederationConfiguration classe caricando le impostazioni dalla system.identityModel.services sezione del file di configurazione.
public:
FederationConfiguration();
public FederationConfiguration();
Public Sub New ()
Commenti
Le proprietà nella nuova istanza vengono inizializzate caricando le impostazioni dalla <system.identityModel.services> sezione di configurazione. Questo costruttore chiama il FederationConfiguration.FederationConfiguration(Boolean) costruttore con il loadConfig parametro true.
Avvertimento
Prima che la nuova FederationConfiguration istanza venga usata da uno dei moduli HTTP configurati, chiamare il Initialize metodo per assicurarsi che l'istanza sia inizializzata correttamente.
Vedi anche
Si applica a
FederationConfiguration(Boolean)
Inizializza una nuova istanza della FederationConfiguration classe caricando facoltativamente le impostazioni dalla system.identityModel.services sezione del file di configurazione.
public:
FederationConfiguration(bool loadConfig);
public FederationConfiguration(bool loadConfig);
new System.IdentityModel.Services.Configuration.FederationConfiguration : bool -> System.IdentityModel.Services.Configuration.FederationConfiguration
Public Sub New (loadConfig As Boolean)
Parametri
- loadConfig
- Boolean
true per inizializzare con le impostazioni caricate dal file di configurazione; false per inizializzare i valori predefiniti.
Eccezioni
La system.identityModel sezione di configurazione non è definita nel file di configurazione.
Commenti
Avvertimento
Prima che la nuova FederationConfiguration istanza venga usata da uno dei moduli HTTP configurati, chiamare il Initialize metodo per assicurarsi che l'istanza sia inizializzata correttamente.
La system.identityModel sezione deve essere specificata in un <section> elemento sotto l'elemento <configSections> nel file di configurazione oppure viene generata un'eccezione.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
Se loadConfig è true e viene specificato solo un singolo <federationConfiguration> elemento, le impostazioni vengono caricate usando tale elemento. Se vengono specificati più <federationConfiguration> elementi, il metodo tenta di caricare le impostazioni dall'elemento senza nome con .DefaultFederationConfigurationName Se tale elemento non esiste, il metodo restituisce senza caricare le impostazioni. In questo modo viene generata un'eccezione quando viene chiamato il Initialize metodo .
Avvertimento
Microsoft consiglia di specificare più elementi <federationConfiguration> nella sezione di configurazione system.identityModel.services che almeno uno di essi non è denominato o ha il nome impostato su una stringa vuota.
Si applica a
FederationConfiguration(String)
Inizializza una nuova istanza della FederationConfiguration classe dall'elemento <federationConfiguration> con il nome specificato.
public:
FederationConfiguration(System::String ^ federationConfigurationName);
public FederationConfiguration(string federationConfigurationName);
new System.IdentityModel.Services.Configuration.FederationConfiguration : string -> System.IdentityModel.Services.Configuration.FederationConfiguration
Public Sub New (federationConfigurationName As String)
Parametri
- federationConfigurationName
- String
Nome dell'elemento <federationConfiguration> da cui caricare la configurazione.
Eccezioni
Nel file di configurazione non è definita alcuna system.identityModel.services sezione.
oppure
Nel file di configurazione non è definita alcuna system.identityModel sezione.
oppure
Nella sezione non è presente alcun <federationConfiguration> elemento con il nome system.identityModel.services specificato.
Commenti
Avvertimento
Prima che la nuova FederationConfiguration istanza venga usata da uno dei moduli HTTP configurati, chiamare il Initialize metodo per assicurarsi che l'istanza sia inizializzata correttamente.
Se questo costruttore viene chiamato, nel file di configurazione deve esistere una <system.identityModel.services> sezione di configurazione con un <federationConfiguration> elemento con il nome specificato.
Sia la system.identityModel sezione che l'oggetto system.identityModel.services devono essere specificati in un <section> elemento sotto l'elemento <configSections> nel file di configurazione o viene generata un'eccezione.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>