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
FederationConfiguration() |
Inizializza una nuova istanza della classe FederationConfiguration caricando le impostazioni della sezione |
FederationConfiguration(Boolean) |
Inizializza una nuova istanza della classe FederationConfiguration caricando facoltativamente le impostazioni della sezione |
FederationConfiguration(String) |
Inizializza una nuova istanza della classe FederationConfiguration 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 classe FederationConfiguration caricando le impostazioni della sezione system.identityModel.services
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
.
Avviso
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 classe FederationConfiguration caricando facoltativamente le impostazioni della sezione system.identityModel.services
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 eseguire l'inizializzazione con le impostazioni caricate dal file di configurazione, false
per eseguire l'inizializzazione con i valori predefiniti.
Eccezioni
Questa sezione di configurazione system.identityModel
non viene definita nel file di configurazione.
Commenti
Avviso
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 l'oggetto DefaultFederationConfigurationName. Se tale elemento non esiste, il metodo restituisce senza caricare le impostazioni. Viene generata un'eccezione quando viene chiamato il Initialize metodo .
Avviso
Microsoft consiglia di specificare più <federationConfiguration>
elementi nella system.identityModel.services
sezione di configurazione 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 classe FederationConfiguration 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>
dal quale caricare la configurazione.
Eccezioni
Nessuna sezione system.identityModel.services
definita nel file di configurazione.
-oppure-
Nessuna sezione system.identityModel
definita nel file di configurazione.
-oppure-
Non esistono elementi <federationConfiguration>
con il nome specificato nella sezione system.identityModel.services
.
Commenti
Avviso
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>