DSACryptoServiceProvider 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 DSACryptoServiceProvider 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| DSACryptoServiceProvider() |
初始化 DSACryptoServiceProvider 類別的新執行個體。 |
| DSACryptoServiceProvider(Int32) |
初始化一個以指定金鑰大小的新類別實例 DSACryptoServiceProvider 。 |
| DSACryptoServiceProvider(CspParameters) |
初始化該類別的新實例 DSACryptoServiceProvider ,並以指定參數初始化該類別,用於密碼學服務提供者(CSP)。 |
| DSACryptoServiceProvider(Int32, CspParameters) |
初始化一個新的類別實例 DSACryptoServiceProvider ,並以指定的金鑰大小與參數初始化,作為密碼服務提供者(CSP)。 |
DSACryptoServiceProvider()
初始化 DSACryptoServiceProvider 類別的新執行個體。
public:
DSACryptoServiceProvider();
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider();
public DSACryptoServiceProvider();
Public Sub New ()
- 屬性
另請參閱
適用於
DSACryptoServiceProvider(Int32)
初始化一個以指定金鑰大小的新類別實例 DSACryptoServiceProvider 。
public:
DSACryptoServiceProvider(int dwKeySize);
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public DSACryptoServiceProvider(int dwKeySize);
public DSACryptoServiceProvider(int dwKeySize);
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
new System.Security.Cryptography.DSACryptoServiceProvider : int -> System.Security.Cryptography.DSACryptoServiceProvider
Public Sub New (dwKeySize As Integer)
參數
- dwKeySize
- Int32
非對稱演算法的密鑰大小(以位元為單位)。
- 屬性
另請參閱
適用於
DSACryptoServiceProvider(CspParameters)
初始化該類別的新實例 DSACryptoServiceProvider ,並以指定參數初始化該類別,用於密碼學服務提供者(CSP)。
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 ,並以指定的金鑰大小與參數初始化,作為密碼服務提供者(CSP)。
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 的參數。
- 屬性
例外狀況
dwKeySize 超出射程範圍。