DSA.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 eines angegebenen Binärdatenstroms mithilfe eines angegebenen Hashalgorithmus. |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert eines angegebenen Teils eines Bytearrays mithilfe eines angegebenen Hashalgorithmus. |
HashData(Stream, HashAlgorithmName)
- Quelle:
- DSA.cs
- Quelle:
- DSA.cs
- Quelle:
- DSA.cs
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert eines angegebenen Binärdatenstroms mithilfe eines angegebenen Hashalgorithmus.
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()
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:
- DSA.cs
- Quelle:
- DSA.cs
- Quelle:
- DSA.cs
Berechnet, falls in einer abgeleiteten Klasse überschrieben, den Hashwert eines angegebenen Teils eines Bytearrays mithilfe eines angegebenen Hashalgorithmus.
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()
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.