共用方式為


RsaSecurityKey.GetAsymmetricAlgorithm(String, Boolean) 方法

定義

取得指定的非對稱密碼編譯演算法。

public:
 override System::Security::Cryptography::AsymmetricAlgorithm ^ GetAsymmetricAlgorithm(System::String ^ algorithm, bool requiresPrivateKey);
public override System.Security.Cryptography.AsymmetricAlgorithm GetAsymmetricAlgorithm (string algorithm, bool requiresPrivateKey);
override this.GetAsymmetricAlgorithm : string * bool -> System.Security.Cryptography.AsymmetricAlgorithm
Public Overrides Function GetAsymmetricAlgorithm (algorithm As String, requiresPrivateKey As Boolean) As AsymmetricAlgorithm

參數

algorithm
String

要建立的非對稱演算法。

requiresPrivateKey
Boolean

如果需要使用私密金鑰來建立演算法,則為 true,否則為 false

傳回

AsymmetricAlgorithm,表示指定的非對稱密碼編譯演算法。

例外狀況

requiresPrivateKeytrue,而且沒有可用的私密金鑰。

適用於