Bagikan melalui


FederationConfiguration Konstruktor

Definisi

Menginisialisasi instans baru kelas FederationConfiguration.

Overload

Nama Deskripsi
FederationConfiguration()

Menginisialisasi instans FederationConfiguration baru kelas dengan memuat pengaturan dari bagian system.identityModel.services file konfigurasi.

FederationConfiguration(Boolean)

Menginisialisasi instans FederationConfiguration baru kelas dengan memuat pengaturan secara opsional dari bagian system.identityModel.services file konfigurasi.

FederationConfiguration(String)

Menginisialisasi instans FederationConfiguration baru kelas dari <elemen federationConfiguration> dengan nama yang ditentukan.

Keterangan

Penting

Sebelum instans baru FederationConfiguration digunakan oleh salah satu modul HTTP yang dikonfigurasi, panggil Initialize metode untuk memastikan bahwa instans diinisialisasi dengan benar.

FederationConfiguration()

Menginisialisasi instans FederationConfiguration baru kelas dengan memuat pengaturan dari bagian system.identityModel.services file konfigurasi.

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

Keterangan

Properti dalam instans baru diinisialisasi dengan memuat pengaturan dari bagian <system.identityModel.services> konfigurasi. Konstruktor ini memanggil FederationConfiguration.FederationConfiguration(Boolean) konstruktor dengan loadConfig parameter true.

Peringatan

Sebelum instans baru FederationConfiguration digunakan oleh salah satu modul HTTP yang dikonfigurasi, panggil Initialize metode untuk memastikan bahwa instans diinisialisasi dengan benar.

Lihat juga

Berlaku untuk

FederationConfiguration(Boolean)

Menginisialisasi instans FederationConfiguration baru kelas dengan memuat pengaturan secara opsional dari bagian system.identityModel.services file konfigurasi.

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)

Parameter

loadConfig
Boolean

true untuk menginisialisasi dengan pengaturan yang dimuat dari file konfigurasi; false untuk menginisialisasi ke nilai default.

Pengecualian

Bagian system.identityModel konfigurasi tidak ditentukan dalam file konfigurasi.

Keterangan

Peringatan

Sebelum instans baru FederationConfiguration digunakan oleh salah satu modul HTTP yang dikonfigurasi, panggil Initialize metode untuk memastikan bahwa instans diinisialisasi dengan benar.

Bagian system.identityModel harus ditentukan dalam <section> elemen di bawah <configSections> elemen dalam file konfigurasi atau pengecualian dilemparkan.

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

Jika loadConfig adalah true dan hanya satu <federationConfiguration> elemen yang ditentukan, pengaturan dimuat menggunakan elemen tersebut. Jika beberapa <federationConfiguration> elemen ditentukan, metode ini mencoba memuat pengaturan dari elemen yang tidak disebutkan namanya yang memiliki DefaultFederationConfigurationName. Jika elemen seperti itu tidak ada, metode akan kembali tanpa memuat pengaturan. Ini menghasilkan pengecualian ketika Initialize metode dipanggil.

Peringatan

Microsoft menyarankan agar jika Anda menentukan beberapa <federationConfiguration> elemen di bagian system.identityModel.services konfigurasi bahwa setidaknya salah satunya tidak disebutkan namanya atau namanya diatur ke string kosong.

Berlaku untuk

FederationConfiguration(String)

Menginisialisasi instans FederationConfiguration baru kelas dari <elemen federationConfiguration> dengan nama yang ditentukan.

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)

Parameter

federationConfigurationName
String

Nama <federationConfiguration> elemen tempat memuat konfigurasi.

Pengecualian

Tidak ada system.identityModel.services bagian yang ditentukan dalam file konfigurasi.

-atau-

Tidak ada system.identityModel bagian yang ditentukan dalam file konfigurasi.

-atau-

Tidak ada <federationConfiguration> elemen dengan nama yang ditentukan di bagian .system.identityModel.services

Keterangan

Peringatan

Sebelum instans baru FederationConfiguration digunakan oleh salah satu modul HTTP yang dikonfigurasi, panggil Initialize metode untuk memastikan bahwa instans diinisialisasi dengan benar.

Jika konstruktor ini dipanggil, maka <system.identityModel.services> bagian konfigurasi dengan <federationConfiguration> elemen yang memiliki nama yang ditentukan harus ada dalam file konfigurasi.

Baik bagian system.identityModel dan system.identityModel.services harus ditentukan dalam <section> elemen di bawah <configSections> elemen dalam file konfigurasi atau pengecualian dilemparkan.

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

Berlaku untuk