FederationConfiguration Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase FederationConfiguration.
Sobrecargas
| Nombre | Description |
|---|---|
| FederationConfiguration() |
Inicializa una nueva instancia de la FederationConfiguration clase cargando la configuración desde la |
| FederationConfiguration(Boolean) |
Inicializa una nueva instancia de la FederationConfiguration clase mediante la carga opcional de la configuración desde la |
| FederationConfiguration(String) |
Inicializa una nueva instancia de la FederationConfiguration clase desde el <elemento federationConfiguration> con el nombre especificado. |
Comentarios
Importante
Antes de que cualquiera de los módulos HTTP configurados use la nueva FederationConfiguration instancia, llame al Initialize método para asegurarse de que la instancia se inicializa correctamente.
FederationConfiguration()
Inicializa una nueva instancia de la FederationConfiguration clase cargando la configuración desde la system.identityModel.services sección del archivo de configuración.
public:
FederationConfiguration();
public FederationConfiguration();
Public Sub New ()
Comentarios
Las propiedades de la nueva instancia se inicializan cargando la configuración de la <system.identityModel.services> sección de configuración. Este constructor llama al FederationConfiguration.FederationConfiguration(Boolean) constructor con el loadConfig parámetro true.
Advertencia
Antes de que cualquiera de los módulos HTTP configurados use la nueva FederationConfiguration instancia, llame al Initialize método para asegurarse de que la instancia se inicializa correctamente.
Consulte también
Se aplica a
FederationConfiguration(Boolean)
Inicializa una nueva instancia de la FederationConfiguration clase mediante la carga opcional de la configuración desde la system.identityModel.services sección del archivo de configuración.
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 con la configuración cargada desde el archivo de configuración; false para inicializar los valores predeterminados.
Excepciones
La system.identityModel sección de configuración no está definida en el archivo de configuración.
Comentarios
Advertencia
Antes de que cualquiera de los módulos HTTP configurados use la nueva FederationConfiguration instancia, llame al Initialize método para asegurarse de que la instancia se inicializa correctamente.
La system.identityModel sección debe especificarse en un <section> elemento bajo el <configSections> elemento del archivo de configuración o se produce una excepción.
<configSections>
<section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>
Si loadConfig se true especifica y solo se especifica un solo <federationConfiguration> elemento, la configuración se carga mediante ese elemento. Si se especifican varios <federationConfiguration> elementos, el método intenta cargar la configuración desde el elemento que no tiene el nombre de que tiene .DefaultFederationConfigurationName Si este elemento no existe, el método devuelve sin cargar la configuración. Esto produce una excepción cuando se llama al Initialize método .
Advertencia
Microsoft recomienda que si especifica varios elementos <federationConfiguration> en la sección de configuración de system.identityModel.services que al menos uno de ellos no tiene nombre o tiene su nombre establecido en una cadena vacía.
Se aplica a
FederationConfiguration(String)
Inicializa una nueva instancia de la FederationConfiguration clase desde el <elemento federationConfiguration> con el nombre 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
Nombre del elemento desde el <federationConfiguration> que se va a cargar la configuración.
Excepciones
No hay ninguna system.identityModel.services sección definida en el archivo de configuración.
O bien
No hay ninguna system.identityModel sección definida en el archivo de configuración.
O bien
No hay ningún <federationConfiguration> elemento con el nombre especificado en la system.identityModel.services sección .
Comentarios
Advertencia
Antes de que cualquiera de los módulos HTTP configurados use la nueva FederationConfiguration instancia, llame al Initialize método para asegurarse de que la instancia se inicializa correctamente.
Si se llama a este constructor, debe existir una <system.identityModel.services> sección de configuración con un <federationConfiguration> elemento que tenga el nombre especificado en el archivo de configuración.
Tanto la system.identityModel sección como el system.identityModel.services elemento deben especificarse en un <section> elemento <configSections> del archivo de configuración o se produce una excepción.
<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>