FederationConfiguration Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy FederationConfiguration.
Przeciążenia
FederationConfiguration() |
Inicjuje FederationConfiguration nowe wystąpienie klasy, ładując ustawienia z |
FederationConfiguration(Boolean) |
Inicjuje FederationConfiguration nowe wystąpienie klasy, opcjonalnie ładując ustawienia z |
FederationConfiguration(String) |
Inicjuje FederationConfiguration nowe wystąpienie klasy z <elementu federationConfiguration> o określonej nazwie. |
Uwagi
Ważne
Przed użyciem nowego FederationConfiguration wystąpienia przez dowolne ze skonfigurowanych modułów HTTP wywołaj metodę Initialize , aby upewnić się, że wystąpienie zostało prawidłowo zainicjowane.
FederationConfiguration()
Inicjuje FederationConfiguration nowe wystąpienie klasy, ładując ustawienia z system.identityModel.services
sekcji pliku konfiguracji.
public:
FederationConfiguration();
public FederationConfiguration ();
Public Sub New ()
Uwagi
Właściwości w nowym wystąpieniu są inicjowane przez ładowanie ustawień z <system.identityModel.services>
sekcji konfiguracji. Ten konstruktor wywołuje FederationConfiguration.FederationConfiguration(Boolean) konstruktor z parametrem loadConfig
true
.
Ostrzeżenie
Przed użyciem nowego FederationConfiguration wystąpienia przez dowolne ze skonfigurowanych modułów HTTP wywołaj metodę Initialize , aby upewnić się, że wystąpienie zostało prawidłowo zainicjowane.
Zobacz też
Dotyczy
FederationConfiguration(Boolean)
Inicjuje FederationConfiguration nowe wystąpienie klasy, opcjonalnie ładując ustawienia z system.identityModel.services
sekcji pliku konfiguracji.
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
inicjowanie przy użyciu ustawień załadowanych z pliku konfiguracji; false
w celu zainicjowania wartości domyślnych.
Wyjątki
Sekcja konfiguracji nie jest zdefiniowana system.identityModel
w pliku konfiguracji.
Uwagi
Ostrzeżenie
Przed użyciem nowego FederationConfiguration wystąpienia przez dowolne ze skonfigurowanych modułów HTTP wywołaj metodę Initialize , aby upewnić się, że wystąpienie zostało prawidłowo zainicjowane.
Sekcja system.identityModel
musi być określona w elemecie <section>
w obszarze <configSections>
elementu w pliku konfiguracji lub zgłaszany jest wyjątek.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
Jeśli loadConfig
parametr jest true
określony i tylko jeden <federationConfiguration>
element, ustawienia są ładowane przy użyciu tego elementu. Jeśli określono wiele <federationConfiguration>
elementów, metoda próbuje załadować ustawienia z elementu, który jest nienazwany, ma DefaultFederationConfigurationNamewartość . Jeśli taki element nie istnieje, metoda zwraca się bez ładowania ustawień. Powoduje to wyjątek, gdy metoda jest wywoływana Initialize .
Ostrzeżenie
Firma Microsoft zaleca, aby po określeniu system.identityModel.services
wielu <federationConfiguration>
elementów w sekcji konfiguracji co najmniej jeden z nich był nienazwany lub ma jego nazwę ustawioną na pusty ciąg.
Dotyczy
FederationConfiguration(String)
Inicjuje FederationConfiguration nowe wystąpienie klasy z <elementu federationConfiguration> o określonej nazwie.
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
Nazwa <federationConfiguration>
elementu, z którego ma być ładowana konfiguracja.
Wyjątki
W pliku konfiguracji nie system.identityModel.services
zdefiniowano żadnej sekcji.
-lub-
W pliku konfiguracji nie system.identityModel
zdefiniowano żadnej sekcji.
-lub-
W sekcji nie <federationConfiguration>
ma żadnego elementu o określonej nazwie system.identityModel.services
.
Uwagi
Ostrzeżenie
Przed użyciem nowego FederationConfiguration wystąpienia przez dowolne ze skonfigurowanych modułów HTTP wywołaj metodę Initialize , aby upewnić się, że wystąpienie zostało prawidłowo zainicjowane.
Jeśli ten konstruktor jest wywoływany, <system.identityModel.services>
sekcja konfiguracji z elementem o <federationConfiguration>
określonej nazwie musi istnieć w pliku konfiguracji.
system.identityModel
Zarówno sekcja, jak <section>
i system.identityModel.services
element musi być określony w elementach <configSections>
w pliku konfiguracji lub zgłaszany jest wyjątek.
<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>