語言

IdentityConfiguration 建構函式

定義

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

多載

名稱 Description
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。

例外狀況

loadConfig 是 true,但沒有 <system.identityModel> 配置元素。

備註

若 loadConfig 為 , true則從設定檔中未命名 <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 屬性。

例外狀況

loadConfig 是 true,但沒有 <system.identityModel> 配置元素。

備註

若 loadConfig 為 , true則從設定檔中未命名 <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> 設定元素。

適用於