FederationConfiguration Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse.
Overloads
| Name | Description |
|---|---|
| FederationConfiguration() |
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door instellingen te laden uit de |
| FederationConfiguration(Boolean) |
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door optioneel instellingen te laden uit de |
| FederationConfiguration(String) |
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse van het <federationConfiguration-element> met de opgegeven naam. |
Opmerkingen
Important
Voordat het nieuwe FederationConfiguration exemplaar wordt gebruikt door een van de geconfigureerde HTTP-modules, roept u de Initialize methode aan om ervoor te zorgen dat het exemplaar correct is geïnitialiseerd.
FederationConfiguration()
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door instellingen te laden uit de system.identityModel.services sectie van het configuratiebestand.
public:
FederationConfiguration();
public FederationConfiguration();
Public Sub New ()
Opmerkingen
De eigenschappen in het nieuwe exemplaar worden geïnitialiseerd door instellingen uit de <system.identityModel.services> configuratiesectie te laden. Deze constructor roept de FederationConfiguration.FederationConfiguration(Boolean) constructor aan met de loadConfig parameter true.
Warning
Voordat het nieuwe FederationConfiguration exemplaar wordt gebruikt door een van de geconfigureerde HTTP-modules, roept u de Initialize methode aan om ervoor te zorgen dat het exemplaar correct is geïnitialiseerd.
Zie ook
Van toepassing op
FederationConfiguration(Boolean)
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse door optioneel instellingen te laden uit de system.identityModel.services sectie van het configuratiebestand.
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)
Parameters
- loadConfig
- Boolean
true initialiseren met instellingen die vanuit het configuratiebestand zijn geladen; false om de standaardwaarden te initialiseren.
Uitzonderingen
De system.identityModel configuratiesectie is niet gedefinieerd in het configuratiebestand.
Opmerkingen
Warning
Voordat het nieuwe FederationConfiguration exemplaar wordt gebruikt door een van de geconfigureerde HTTP-modules, roept u de Initialize methode aan om ervoor te zorgen dat het exemplaar correct is geïnitialiseerd.
De system.identityModel sectie moet worden opgegeven in een <section> element onder het element in het <configSections> configuratiebestand of er wordt een uitzondering gegenereerd.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
Als loadConfig dat het is true en er slechts één <federationConfiguration> element is opgegeven, worden de instellingen geladen met behulp van dat element. Als er meerdere <federationConfiguration> elementen zijn opgegeven, probeert de methode instellingen te laden van het element dat geen naam heeft DefaultFederationConfigurationName. Als een dergelijk element niet bestaat, wordt de methode geretourneerd zonder instellingen te laden. Dit resulteert in een uitzondering wanneer de Initialize methode wordt aangeroepen.
Warning
Microsoft raadt aan dat als u meerdere <federationConfiguration>-elementen opgeeft in de configuratiesectie system.identityModel.services dat ten minste één van deze elementen niet-benoemd is of dat de naam is ingesteld op een lege tekenreeks.
Van toepassing op
FederationConfiguration(String)
Initialiseert een nieuw exemplaar van de FederationConfiguration klasse van het <federationConfiguration-element> met de opgegeven naam.
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)
Parameters
- federationConfigurationName
- String
De naam van het <federationConfiguration> element waaruit de configuratie moet worden geladen.
Uitzonderingen
Er is geen system.identityModel.services sectie gedefinieerd in het configuratiebestand.
– of –
Er is geen system.identityModel sectie gedefinieerd in het configuratiebestand.
– of –
Er is geen <federationConfiguration> element met de opgegeven naam in de system.identityModel.services sectie.
Opmerkingen
Warning
Voordat het nieuwe FederationConfiguration exemplaar wordt gebruikt door een van de geconfigureerde HTTP-modules, roept u de Initialize methode aan om ervoor te zorgen dat het exemplaar correct is geïnitialiseerd.
Als deze constructor wordt aangeroepen, moet er een <system.identityModel.services> configuratiesectie met een <federationConfiguration> element met de opgegeven naam bestaan in het configuratiebestand.
Zowel de system.identityModel sectie als de system.identityModel.services sectie moet worden opgegeven in een <section> element onder het element in het <configSections> configuratiebestand of er wordt een uitzondering gegenereerd.
<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>