FederationConfiguration Konstruktory

Definice

Inicializuje novou instanci FederationConfiguration třídy.

Přetížení

Name Description
FederationConfiguration()

Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z system.identityModel.services části konfiguračního souboru.

FederationConfiguration(Boolean)

Inicializuje novou instanci FederationConfiguration třídy volitelným načtením nastavení z system.identityModel.services oddílu konfiguračního souboru.

FederationConfiguration(String)

Inicializuje novou instanci FederationConfiguration třídy z <prvku federationConfiguration> se zadaným názvem.

Poznámky

Important

Před použitím nové FederationConfiguration instance některou z nakonfigurovaných modulů HTTP zavolejte metodu Initialize , aby se zajistilo, že instance je správně inicializována.

FederationConfiguration()

Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z system.identityModel.services části konfiguračního souboru.

public:
 FederationConfiguration();
public FederationConfiguration();
Public Sub New ()

Poznámky

Vlastnosti v nové instanci se inicializují načtením nastavení z oddílu <system.identityModel.services> konfigurace. Tento konstruktor volá FederationConfiguration.FederationConfiguration(Boolean) konstruktor s parametrem loadConfigtrue.

Warning

Před použitím nové FederationConfiguration instance některou z nakonfigurovaných modulů HTTP zavolejte metodu Initialize , aby se zajistilo, že instance je správně inicializována.

Viz také

Platí pro

FederationConfiguration(Boolean)

Inicializuje novou instanci FederationConfiguration třídy volitelným načtením nastavení z system.identityModel.services oddílu konfiguračního souboru.

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)

Parametry

loadConfig
Boolean

true inicializace s nastavením načteným z konfiguračního souboru; false a inicializuje se na výchozí hodnoty.

Výjimky

Oddíl system.identityModel konfigurace není definován v konfiguračním souboru.

Poznámky

Warning

Před použitím nové FederationConfiguration instance některou z nakonfigurovaných modulů HTTP zavolejte metodu Initialize , aby se zajistilo, že instance je správně inicializována.

Oddíl system.identityModel musí být zadán v <section> elementu <configSections> pod elementem v konfiguračním souboru nebo je vyvolán výjimka.

<configSections>
  <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>

Pokud loadConfig je true zadaný pouze jeden <federationConfiguration> prvek, nastavení se načte pomocí daného prvku. Pokud je zadáno více <federationConfiguration> prvků, metoda se pokusí načíst nastavení z elementu, který je bez názvu, který má DefaultFederationConfigurationName. Pokud takový prvek neexistuje, metoda vrátí bez načtení nastavení. Výsledkem je výjimka při Initialize zavolání metody.

Warning

Microsoft doporučuje, abyste v konfigurační části <federationConfiguration> zadali více prvků system.identityModel.services, které alespoň jeden z nich nemá název nebo má jeho název nastavený na prázdný řetězec.

Platí pro

FederationConfiguration(String)

Inicializuje novou instanci FederationConfiguration třídy z <prvku federationConfiguration> se zadaným názvem.

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)

Parametry

federationConfigurationName
String

Název elementu <federationConfiguration> , ze kterého se má načíst konfigurace.

Výjimky

V konfiguračním souboru není definován žádný system.identityModel.services oddíl.

nebo

V konfiguračním souboru není definován žádný system.identityModel oddíl.

nebo

V oddílu <federationConfiguration> není žádný system.identityModel.services prvek se zadaným názvem.

Poznámky

Warning

Před použitím nové FederationConfiguration instance některou z nakonfigurovaných modulů HTTP zavolejte metodu Initialize , aby se zajistilo, že instance je správně inicializována.

Pokud je tento konstruktor volána, musí <system.identityModel.services> v konfiguračním souboru existovat oddíl konfigurace s prvkem <federationConfiguration> se zadaným názvem.

Oddíl system.identityModel i system.identityModel.services oddíl musí být zadány v <section> prvcích pod prvkem <configSections> v konfiguračním souboru nebo je vyvolán výjimka.

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

Platí pro