DSA.HashData Metodo
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.
Calcola il valore hash dei dati binari.
Overload
HashData(Stream, HashAlgorithmName) |
Quando sottoposto a override in una classe derivata, calcola il valore hash di un flusso binario specificato usando un algoritmo hash specificato. |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
Quando sottoposto a override in una classe derivata, calcola il valore hash di una parte specificata di una matrice di byte usando un algoritmo hash specificato. |
HashData(Stream, HashAlgorithmName)
- Origine:
- DSA.cs
- Origine:
- DSA.cs
- Origine:
- DSA.cs
Quando sottoposto a override in una classe derivata, calcola il valore hash di un flusso binario specificato usando un algoritmo hash specificato.
protected:
virtual cli::array <System::Byte> ^ HashData(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected virtual byte[] HashData (System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
abstract member HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
override this.HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
Parametri
- data
- Stream
Flusso binario per la codifica hash.
- hashAlgorithm
- HashAlgorithmName
Algoritmo da usare per la codifica hash dei dati.
Restituisce
Dati con hash.
Eccezioni
Una classe derivata deve eseguire l'override di questo metodo.
Si applica a
HashData(Byte[], Int32, Int32, HashAlgorithmName)
- Origine:
- DSA.cs
- Origine:
- DSA.cs
- Origine:
- DSA.cs
Quando sottoposto a override in una classe derivata, calcola il valore hash di una parte specificata di una matrice di byte usando un algoritmo hash specificato.
protected:
virtual cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ data, int offset, int count, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected virtual byte[] HashData (byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
abstract member HashData : byte[] * int * int * System.Security.Cryptography.HashAlgorithmName -> byte[]
override this.HashData : byte[] * int * int * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Byte(), offset As Integer, count As Integer, hashAlgorithm As HashAlgorithmName) As Byte()
Parametri
- data
- Byte[]
Dati per i quali si desidera generare un hash.
- offset
- Int32
Indice del primo byte in data
per cui si deve calcolare il codice hash.
- count
- Int32
Numero di byte per cui calcolare il codice hash.
- hashAlgorithm
- HashAlgorithmName
Algoritmo da usare per la codifica hash dei dati.
Restituisce
Dati con hash.
Eccezioni
Una classe derivata deve eseguire l'override di questo metodo.