Freigeben über


AsymmetricAlgorithm.SignatureAlgorithm Eigenschaft

Definition

Ruft bei der Implementierung in einer abgeleiteten Klasse den Namen des Signaturalgorithmus ab. Andernfalls löst immer ein NotImplementedException.

public:
 virtual property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public:
 abstract property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public virtual string? SignatureAlgorithm { get; }
public virtual string SignatureAlgorithm { get; }
public abstract string SignatureAlgorithm { get; }
member this.SignatureAlgorithm : string
Public Overridable ReadOnly Property SignatureAlgorithm As String
Public MustOverride ReadOnly Property SignatureAlgorithm As String

Eigenschaftswert

Der Name des Signaturalgorithmus.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die SignatureAlgorithm Eigenschaft überschreibt, um den Namen des Signaturalgorithmus zurückzugeben. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die AsymmetricAlgorithm Klasse bereitgestellt wird.

// This example uses the SHA1 algorithm.
// Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
public override string SignatureAlgorithm 
{
    get {return "http://www.w3.org/2000/09/xmldsig#rsa-sha1";}
}
' This example uses the SHA1 algorithm.
' Due to collision problems with SHA1, Microsoft recommends SHA256 or better.
Public Overrides ReadOnly Property SignatureAlgorithm() As String
    Get
        Return "http://www.w3.org/2000/09/xmldsig#rsa-sha1"
    End Get
End Property

Gilt für:

Weitere Informationen