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í
FederationConfiguration() |
Inicializuje novou instanci FederationConfiguration třídy načtením nastavení z |
FederationConfiguration(Boolean) |
Inicializuje novou instanci FederationConfiguration třídy volitelně načtením nastavení z oddílu |
FederationConfiguration(String) |
Inicializuje novou instanci FederationConfiguration třídy z <federationConfiguration> element se zadaným názvem. |
Poznámky
Důležité
Před použitím nové FederationConfiguration instance některým 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 loadConfig
true
.
Upozornění
Před použitím nové FederationConfiguration instance některým 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ě načtením nastavení z oddílu system.identityModel.services
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
inicializovat s nastavením načteným z konfiguračního souboru; false
inicializovat na výchozí hodnoty.
Výjimky
Oddíl system.identityModel
konfigurace není v konfiguračním souboru definován.
Poznámky
Upozornění
Před použitím nové FederationConfiguration instance některým 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 elementu <section>
v elementu <configSections>
v konfiguračním souboru, jinak dojde k výjimce.
<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 zadán pouze jeden <federationConfiguration>
prvek a je true
zadán, nastavení se načte pomocí daného elementu. Pokud je zadáno více <federationConfiguration>
elementů, metoda se pokusí načíst nastavení z elementu, který není pojmenován, který má DefaultFederationConfigurationName. Pokud takový prvek neexistuje, vrátí metoda bez načtení nastavení. Výsledkem je výjimka při zavolání Initialize metody.
Upozornění
Microsoft doporučuje, pokud v system.identityModel.services
části konfigurace zadáte více <federationConfiguration>
prvků, nejméně jeden z nich je nepojmenovaný nebo má jeho název nastavený na prázdný řetězec.
Platí pro
FederationConfiguration(String)
Inicializuje novou instanci FederationConfiguration třídy z <federationConfiguration> element 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 <federationConfiguration>
prvku, 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 není žádný <federationConfiguration>
prvek se zadaným system.identityModel.services
názvem.
Poznámky
Upozornění
Před použitím nové FederationConfiguration instance některým z nakonfigurovaných modulů HTTP zavolejte metodu Initialize , aby se zajistilo, že instance je správně inicializována.
Pokud je tento konstruktor volán, musí v konfiguračním <system.identityModel.services>
souboru existovat oddíl konfigurace s elementem <federationConfiguration>
, který má zadaný název.
system.identityModel
Oddíl i system.identityModel.services
oddíl musí být zadány v <section>
elementu v elementu <configSections>
v konfiguračním souboru, jinak dojde k výjimce.
<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>