IdentityConfiguration 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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> 設定元素。