Freigeben über


MD5.HashData Methode

Definition

Überlädt

HashData(Byte[])

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

HashData(Stream)

Berechnet den Hash eines Streams mithilfe des MD5-Algorithmus.

HashData(ReadOnlySpan<Byte>)

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

HashData(Stream, Span<Byte>)

Berechnet den Hash eines Streams mithilfe des MD5-Algorithmus.

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

HashData(Byte[])

Quelle:
MD5.cs
Quelle:
MD5.cs
Quelle:
MD5.cs

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ source);
public static byte[] HashData (byte[] source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] source);
static member HashData : byte[] -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] -> byte[]
Public Shared Function HashData (source As Byte()) As Byte()

Parameter

source
Byte[]

Die Daten, die gehasht werden sollen.

Gibt zurück

Byte[]

Der Datenhash.

Attribute

Ausnahmen

source ist null.

Gilt für:

HashData(Stream)

Quelle:
MD5.cs
Quelle:
MD5.cs
Quelle:
MD5.cs

Berechnet den Hash eines Streams mithilfe des MD5-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : System.IO.Stream -> byte[]
Public Shared Function HashData (source As Stream) As Byte()

Parameter

source
Stream

Der zu hashende Stream.

Gibt zurück

Byte[]

Der Datenhash.

Attribute

Ausnahmen

source ist null

Lesevorgänge werden von source nicht unterstützt.

Gilt für:

HashData(ReadOnlySpan<Byte>)

Quelle:
MD5.cs
Quelle:
MD5.cs
Quelle:
MD5.cs

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> source);
public static byte[] HashData (ReadOnlySpan<byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (source As ReadOnlySpan(Of Byte)) As Byte()

Parameter

source
ReadOnlySpan<Byte>

Die Daten, die gehasht werden sollen.

Gibt zurück

Byte[]

Der Datenhash.

Attribute

Gilt für:

HashData(Stream, Span<Byte>)

Quelle:
MD5.cs
Quelle:
MD5.cs
Quelle:
MD5.cs

Berechnet den Hash eines Streams mithilfe des MD5-Algorithmus.

public:
 static int HashData(System::IO::Stream ^ source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (System.IO.Stream source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (source As Stream, destination As Span(Of Byte)) As Integer

Parameter

source
Stream

Der zu hashende Stream.

destination
Span<Byte>

Der Puffer zum Empfangen des Hashwerts.

Gibt zurück

Die Gesamtanzahl von Bytes, die in destination geschrieben werden.

Attribute

Ausnahmen

source ist null

Der Puffer in destination ist zu klein, um die berechnete Hashgröße zu speichern. Der MD5-Algorithmus erzeugt immer einen 128-Bit-Hash oder 16 Bytes.

Oder

Lesevorgänge werden von source nicht unterstützt.

Gilt für:

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Quelle:
MD5.cs
Quelle:
MD5.cs
Quelle:
MD5.cs

Berechnet den Datenhash mithilfe des MD5-Algorithmus.

public:
 static int HashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> source, Span<byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Parameter

source
ReadOnlySpan<Byte>

Die Daten, die gehasht werden sollen.

destination
Span<Byte>

Der Puffer zum Empfangen des Hashwerts.

Gibt zurück

Die Gesamtanzahl von Bytes, die in destination geschrieben werden.

Attribute

Ausnahmen

Der Puffer in destination ist zu klein, um die berechnete Hashgröße zu speichern. Der MD5-Algorithmus erzeugt immer einen 128-Bit-Hash oder 16 Bytes.

Gilt für: