다음을 통해 공유


FederationConfiguration 생성자

정의

FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

오버로드

FederationConfiguration()

구성 파일의 system.identityModel.services 섹션에서 설정을 로드하여 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

FederationConfiguration(Boolean)

선택적으로 구성 파일의 system.identityModel.services 섹션에서의 설정을 로드하여 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

FederationConfiguration(String)

지정된 이름을 사용하여 <federationConfiguration> 요소에서 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

설명

중요

새 앞 FederationConfiguration 인스턴스를 사용 하 여 구성 된 HTTP 모듈 중 하나를 호출 합니다 Initialize 인스턴스를 제대로 초기화 되었는지 확인 하는 방법.

FederationConfiguration()

구성 파일의 system.identityModel.services 섹션에서 설정을 로드하여 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

public:
 FederationConfiguration();
public FederationConfiguration ();
Public Sub New ()

설명

새 인스턴스에서 속성에서 설정을 로드 하 여 초기화 됩니다는 <system.identityModel.services> 구성 섹션입니다. 이 생성자를 호출 하는 FederationConfiguration.FederationConfiguration(Boolean) 생성자를 loadConfig 매개 변수 true합니다.

경고

새 앞 FederationConfiguration 인스턴스를 사용 하 여 구성 된 HTTP 모듈 중 하나를 호출 합니다 Initialize 인스턴스를 제대로 초기화 되었는지 확인 하는 방법.

추가 정보

적용 대상

FederationConfiguration(Boolean)

선택적으로 구성 파일의 system.identityModel.services 섹션에서의 설정을 로드하여 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

loadConfig
Boolean

구성 파일에서 로드된 설정으로 초기화하려면 true로 설정하고, 기본값으로 초기화하려면 false로 설정합니다.

예외

system.identityModel 구성 섹션은 구성 파일에 정의되어 있지 않습니다.

설명

경고

새 앞 FederationConfiguration 인스턴스를 사용 하 여 구성 된 HTTP 모듈 중 하나를 호출 합니다 Initialize 인스턴스를 제대로 초기화 되었는지 확인 하는 방법.

합니다 system.identityModel 섹션에서 지정 해야 합니다는 <section> 요소 아래에 있는 <configSections> 요소 구성 파일 또는 예외가 throw 됩니다.

<configSections>
  <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</configSections>

하는 경우 loadConfig 됩니다 true 및 단일 <federationConfiguration> 요소를 지정 하면 해당 요소를 사용 하 여 설정이 로드 됩니다. 여러 <federationConfiguration> 요소가 지정 되어에는 명명 되지 않은 요소에서 설정을 로드 하려는 메서드 시도 DefaultFederationConfigurationName합니다. 이러한 요소가 없으면 메서드는 설정을 로드 하지 않고 반환 합니다. 이 인해 예외가 때는 Initialize 메서드가 호출 됩니다.

경고

여러 개 지정 하는 경우 Microsoft 권장 하는 <federationConfiguration> 의 요소는 system.identityModel.services 구성 섹션에는 하나 이상의 해당 명명 되지 않거나 해당 이름이 빈 문자열로 설정 합니다.

적용 대상

FederationConfiguration(String)

지정된 이름을 사용하여 <federationConfiguration> 요소에서 FederationConfiguration 클래스의 새 인스턴스를 초기화합니다.

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)

매개 변수

federationConfigurationName
String

구성을 로드할 <federationConfiguration> 요소의 이름입니다.

예외

구성 파일에 정의된 system.identityModel.services 섹션이 없습니다.

또는

구성 파일에 정의된 system.identityModel 섹션이 없습니다.

또는

<federationConfiguration> 섹션에 지정된 이름의 system.identityModel.services 요소가 없습니다.

설명

경고

새 앞 FederationConfiguration 인스턴스를 사용 하 여 구성 된 HTTP 모듈 중 하나를 호출 합니다 Initialize 인스턴스를 제대로 초기화 되었는지 확인 하는 방법.

이 생성자를 호출 하는 경우는 <system.identityModel.services> 구성 섹션을 <federationConfiguration> 지정한 이름을 가진 요소를 구성 파일에 존재 해야 합니다.

모두를 system.identityModel 섹션 및 system.identityModel.services 지정 해야 합니다는 <section> 아래에 요소를 <configSections> 요소 구성 파일 또는 예외가 throw 됩니다.

<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>

적용 대상