共用方式為


IdentityConfiguration 建構函式

定義

初始化 IdentityConfiguration 類別的新執行個體。

多載

IdentityConfiguration()

初始化 IdentityConfiguration 類別的新執行個體。 如果設定存在,就會從預設組態中載入設定。

IdentityConfiguration(Boolean)

使用值,指出是否應該從預設組態載入設定,初始化 IdentityConfiguration 類別的新執行個體。

IdentityConfiguration(X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證。

IdentityConfiguration(String)

初始化 IdentityConfiguration 類別的新執行個體。 會從具名組態中載入設定。

IdentityConfiguration(Boolean, X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證。 設定會選擇性地載入預設組態。

IdentityConfiguration(String, X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證,並載入具名組態。

IdentityConfiguration()

初始化 IdentityConfiguration 類別的新執行個體。 如果設定存在,就會從預設組態中載入設定。

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

備註

如果組態檔中有這類元素,屬性值會從未命名 <identityConfiguration> 的元素載入,否則屬性會設定為其預設值。

適用於

IdentityConfiguration(Boolean)

使用值,指出是否應該從預設組態載入設定,初始化 IdentityConfiguration 類別的新執行個體。

public:
 IdentityConfiguration(bool loadConfig);
public IdentityConfiguration (bool loadConfig);
new System.IdentityModel.Configuration.IdentityConfiguration : bool -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean)

參數

loadConfig
Boolean

若要從組態檔中載入設定,則為 true,否則為false

例外狀況

loadConfigtrue,但是沒有 <system.identityModel> 組態項目。

備註

如果 為 loadConfigtrue,則會從組態檔中未命名 <identityConfiguration> 的元素載入屬性值,否則屬性會設定為其預設值。

適用於

IdentityConfiguration(X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證。

public:
 IdentityConfiguration(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (serviceCertificate As X509Certificate2)

參數

serviceCertificate
X509Certificate2

服務憑證。 設定 ServiceCertificate 屬性。

備註

如果組態檔中有這類元素,屬性值會從未命名 <identityConfiguration> 的元素載入,否則屬性會設定為其預設值。

適用於

IdentityConfiguration(String)

初始化 IdentityConfiguration 類別的新執行個體。 會從具名組態中載入設定。

public:
 IdentityConfiguration(System::String ^ identityConfigurationName);
public IdentityConfiguration (string identityConfigurationName);
new System.IdentityModel.Configuration.IdentityConfiguration : string -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String)

參數

identityConfigurationName
String

要從其中載入設定的 <identityConfiguration> 項目的名稱。

例外狀況

沒有 <system.identityModel> 組態項目。

備註

如果呼叫此建構函式,則具有所提供名稱的 System.IdentityModel 組態區段必須存在於組態檔中。

適用於

IdentityConfiguration(Boolean, X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證。 設定會選擇性地載入預設組態。

public:
 IdentityConfiguration(bool loadConfig, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (bool loadConfig, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : bool * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean, serviceCertificate As X509Certificate2)

參數

loadConfig
Boolean

若要從組態檔中載入設定,則為 true,否則為false

serviceCertificate
X509Certificate2

服務憑證。 設定 ServiceCertificate 屬性。

例外狀況

loadConfigtrue,但是沒有 <system.identityModel> 組態項目。

備註

如果 為 loadConfigtrue,則會從組態檔中未命名 <identityConfiguration> 的元素載入屬性值,否則屬性會設定為其預設值。

適用於

IdentityConfiguration(String, X509Certificate2)

初始化 IdentityConfiguration 類別的新執行個體,這個執行個體具有指定的服務憑證,並載入具名組態。

public:
 IdentityConfiguration(System::String ^ identityConfigurationName, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (string identityConfigurationName, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String, serviceCertificate As X509Certificate2)

參數

identityConfigurationName
String

要從中載入組態的項目 <service> 名稱。

serviceCertificate
X509Certificate2

服務憑證。 設定 ServiceCertificate 屬性。

例外狀況

沒有 <System.IdentityModel> 組態項目。

適用於