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