ECDsa.HashData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Berechnet den Hashwert von Binärdaten.
Überlädt
HashData(Stream, HashAlgorithmName) |
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert des angegebenen Binärdatenstroms mithilfe des angegebenen Hashalgorithmus. |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert des angegebenen Teils eines Bytearrays mithilfe des angegebenen Hashalgorithmus. |
HashData(Stream, HashAlgorithmName)
- Quelle:
- ECDsa.cs
- Quelle:
- ECDsa.cs
- Quelle:
- ECDsa.cs
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert des angegebenen Binärdatenstroms mithilfe des angegebenen Hashalgorithmus.
protected:
virtual cli::array <System::Byte> ^ HashData(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected:
abstract 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);
protected abstract 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[]
abstract member HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
Protected MustOverride Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
Parameter
- data
- Stream
Der binäre Datenstrom, für den der Hashwert berechnet werden soll.
- hashAlgorithm
- HashAlgorithmName
Der Algorithmus, der zum Bestimmen des Hashwerts der Daten verwendet werden soll.
Gibt zurück
Die Daten, für die der Hashwert berechnet wurde.
Ausnahmen
Eine abgeleitete Klasse muss diese Methode überschreiben.
Gilt für:
HashData(Byte[], Int32, Int32, HashAlgorithmName)
- Quelle:
- ECDsa.cs
- Quelle:
- ECDsa.cs
- Quelle:
- ECDsa.cs
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert des angegebenen Teils eines Bytearrays mithilfe des angegebenen Hashalgorithmus.
protected:
virtual cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ data, int offset, int count, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected:
abstract 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);
protected abstract 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[]
abstract member 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()
Protected MustOverride Function HashData (data As Byte(), offset As Integer, count As Integer, hashAlgorithm As HashAlgorithmName) As Byte()
Parameter
- data
- Byte[]
Die Daten, für die der Hashwert berechnet werden soll.
- offset
- Int32
Der Index des ersten Bytes in data
, für das der Hashwert berechnet werden soll.
- count
- Int32
Die Anzahl der Bytes, für die der Hashwert berechnet werden soll.
- hashAlgorithm
- HashAlgorithmName
Der Algorithmus, der zum Bestimmen des Hashwerts der Daten verwendet werden soll.
Gibt zurück
Die Daten, für die der Hashwert berechnet wurde.
Ausnahmen
Eine abgeleitete Klasse muss diese Methode überschreiben.