DSACryptoServiceProvider 建構函式

定義

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

多載

DSACryptoServiceProvider()

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

DSACryptoServiceProvider(Int32)

使用指定的金鑰大小,初始化 DSACryptoServiceProvider 類別的新執行個體。

DSACryptoServiceProvider(CspParameters)

使用指定的密碼編譯服務提供者 (CSP) 參數,初始化 DSACryptoServiceProvider 類別的新執行個體。

DSACryptoServiceProvider(Int32, CspParameters)

使用指定的密碼編譯服務提供者的金鑰大小和參數,初始化 DSACryptoServiceProvider 類別的新執行個體。

DSACryptoServiceProvider()

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

public:
 DSACryptoServiceProvider();
public DSACryptoServiceProvider ();
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider ();
Public Sub New ()
屬性

另請參閱

適用於

DSACryptoServiceProvider(Int32)

使用指定的金鑰大小,初始化 DSACryptoServiceProvider 類別的新執行個體。

public:
 DSACryptoServiceProvider(int dwKeySize);
public DSACryptoServiceProvider (int dwKeySize);
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider (int dwKeySize);
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (dwKeySize As Integer)

參數

dwKeySize
Int32

非對稱演算法的金鑰大小,以位元為單位。

屬性

另請參閱

適用於

DSACryptoServiceProvider(CspParameters)

使用指定的密碼編譯服務提供者 (CSP) 參數,初始化 DSACryptoServiceProvider 類別的新執行個體。

public:
 DSACryptoServiceProvider(System::Security::Cryptography::CspParameters ^ parameters);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACryptoServiceProvider (System.Security.Cryptography.CspParameters? parameters);
public DSACryptoServiceProvider (System.Security.Cryptography.CspParameters parameters);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACryptoServiceProvider : System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (parameters As CspParameters)

參數

parameters
CspParameters

CSP 的參數。

屬性

另請參閱

適用於

DSACryptoServiceProvider(Int32, CspParameters)

使用指定的密碼編譯服務提供者的金鑰大小和參數,初始化 DSACryptoServiceProvider 類別的新執行個體。

public:
 DSACryptoServiceProvider(int dwKeySize, System::Security::Cryptography::CspParameters ^ parameters);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public DSACryptoServiceProvider (int dwKeySize, System.Security.Cryptography.CspParameters? parameters);
public DSACryptoServiceProvider (int dwKeySize, System.Security.Cryptography.CspParameters parameters);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.DSACryptoServiceProvider : int * System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : int * System.Security.Cryptography.CspParameters -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (dwKeySize As Integer, parameters As CspParameters)

參數

dwKeySize
Int32

密碼編譯演算法的金鑰的大小,以位元為單位。

parameters
CspParameters

CSP 的參數。

屬性

例外狀況

無法取得 CSP。

-或-

無法建立金鑰。

dwKeySize 超出範圍。

另請參閱

適用於