FederationConfiguration Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe FederationConfiguration.
Sobrecargas
FederationConfiguration() |
Inicializa uma nova instância da classe FederationConfiguration carregando as definições da seção |
FederationConfiguration(Boolean) |
Inicializa uma nova instância da classe FederationConfiguration carregando opcionalmente as definições da seção |
FederationConfiguration(String) |
Inicializa uma nova instância da classe FederationConfiguration do elemento <federationConfiguration> com o nome especificado. |
Comentários
Importante
Antes que a nova FederationConfiguration instância seja usada por qualquer um dos módulos HTTP configurados, chame o Initialize método para garantir que a instância seja inicializada corretamente.
FederationConfiguration()
Inicializa uma nova instância da classe FederationConfiguration carregando as definições da seção system.identityModel.services
do arquivo de configuração.
public:
FederationConfiguration();
public FederationConfiguration ();
Public Sub New ()
Comentários
As propriedades na nova instância são inicializadas carregando as configurações da <system.identityModel.services>
seção de configuração. Esse construtor chama o FederationConfiguration.FederationConfiguration(Boolean) construtor com o loadConfig
parâmetro true
.
Aviso
Antes que a nova FederationConfiguration instância seja usada por qualquer um dos módulos HTTP configurados, chame o Initialize método para garantir que a instância seja inicializada corretamente.
Confira também
Aplica-se a
FederationConfiguration(Boolean)
Inicializa uma nova instância da classe FederationConfiguration carregando opcionalmente as definições da seção system.identityModel.services
do arquivo de configuração.
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)
Parâmetros
- loadConfig
- Boolean
true
para inicializar com configurações carregadas do arquivo de configuração; false
para inicializar com os valores padrão.
Exceções
A seção de configuração system.identityModel
não está definida no arquivo de configuração.
Comentários
Aviso
Antes que a nova FederationConfiguration instância seja usada por qualquer um dos módulos HTTP configurados, chame o Initialize método para garantir que a instância seja inicializada corretamente.
A system.identityModel
seção deve ser especificada em um <section>
elemento sob o <configSections>
elemento no arquivo de configuração ou uma exceção é gerada.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
Se loadConfig
for true
e apenas um único <federationConfiguration>
elemento for especificado, as configurações serão carregadas usando esse elemento. Se vários <federationConfiguration>
elementos forem especificados, o método tentará carregar as configurações do elemento sem nome que tem o DefaultFederationConfigurationName. Se esse elemento não existir, o método retornará sem carregar as configurações. Isso resulta em uma exceção quando o Initialize método é chamado.
Aviso
A Microsoft recomenda que, se você especificar vários <federationConfiguration>
elementos na system.identityModel.services
seção de configuração, pelo menos um deles não tenha nome ou tenha seu nome definido como uma cadeia de caracteres vazia.
Aplica-se a
FederationConfiguration(String)
Inicializa uma nova instância da classe FederationConfiguration do elemento <federationConfiguration> com o nome especificado.
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)
Parâmetros
- federationConfigurationName
- String
O nome do elemento <federationConfiguration>
do qual carregar a configuração.
Exceções
Não há nenhuma seção system.identityModel.services
definida no arquivo de configuração.
- ou -
Não há nenhuma seção system.identityModel
definida no arquivo de configuração.
- ou -
Não há nenhum elemento <federationConfiguration>
com o nome especificado na seção system.identityModel.services
.
Comentários
Aviso
Antes que a nova FederationConfiguration instância seja usada por qualquer um dos módulos HTTP configurados, chame o Initialize método para garantir que a instância seja inicializada corretamente.
Se esse construtor for chamado, uma <system.identityModel.services>
seção de configuração com um <federationConfiguration>
elemento que tenha o nome especificado deverá existir no arquivo de configuração.
system.identityModel
A seção e o system.identityModel.services
devem ser especificados em um <section>
elemento sob o <configSections>
elemento no arquivo de configuração ou uma exceção é gerada.
<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>