AsymmetricAlgorithm.SignatureAlgorithm Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se implementato in una classe derivata, ottiene il nome dell'algoritmo di firma. In caso contrario, genera sempre un'eccezione NotImplementedException.
public:
abstract property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public:
virtual property System::String ^ SignatureAlgorithm { System::String ^ get(); };
public abstract string SignatureAlgorithm { get; }
public virtual string SignatureAlgorithm { get; }
member this.SignatureAlgorithm : string
Public MustOverride ReadOnly Property SignatureAlgorithm As String
Public Overridable ReadOnly Property SignatureAlgorithm As String
Valore della proprietà
Nome dell'algoritmo di firma.
Esempio
Nell'esempio di codice seguente viene illustrato come eseguire l'override della SignatureAlgorithm proprietà per restituire il nome dell'algoritmo di firma. Questo esempio di codice fa parte di un esempio più ampio fornito per la AsymmetricAlgorithm classe .
// 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