Idioma

FederationConfiguration Construtores

Definição

Inicializa uma nova instância da classe FederationConfiguration.

Sobrecargas

Nome Description
FederationConfiguration()

Inicializa uma nova instância da FederationConfiguration classe carregando as configurações da system.identityModel.services seção do arquivo de configuração.

FederationConfiguration(Boolean)

Inicializa uma nova instância da FederationConfiguration classe carregando opcionalmente as configurações da system.identityModel.services seção do arquivo de configuração.

FederationConfiguration(String)

Inicializa uma nova instância da classe do FederationConfiguration<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 FederationConfiguration classe carregando as configurações da system.identityModel.services seção 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.

Warning

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 FederationConfiguration classe carregando opcionalmente as configurações da system.identityModel.services seção 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 as configurações carregadas do arquivo de configuração; false para inicializar para valores padrão.

Exceções

A system.identityModel seção de configuração não está definida no arquivo de configuração.

Comentários

Warning

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 configurações do elemento que não tem nome.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.

Warning

Microsoft recomenda que, se você especificar vários elementos <federationConfiguration> na seção de configuração system.identityModel.services, 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 do FederationConfiguration<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 do <federationConfiguration> qual carregar a configuração.

Exceções

Não há nenhuma system.identityModel.services seção definida no arquivo de configuração.

- ou -

Não há nenhuma system.identityModel seção definida no arquivo de configuração.

- ou -

Não há nenhum <federationConfiguration> elemento com o nome especificado na system.identityModel.services seção.

Comentários

Warning

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 a system.identityModel.services 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" />
  <section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>

Aplica-se a