FederationConfiguration Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci FederationConfiguration třídy.
Přetížení
| Name | Description |
|---|---|
| FederationConfiguration() |
Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z |
| FederationConfiguration(Boolean) |
Inicializuje novou instanci FederationConfiguration třídy volitelným načtením nastavení z |
| 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>