MD5.HashData Metoda

Definice

Přetížení

HashData(Byte[])

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

HashData(Stream)

Vypočítá hodnotu hash datového proudu pomocí algoritmu MD5.

HashData(ReadOnlySpan<Byte>)

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

HashData(Stream, Span<Byte>)

Vypočítá hodnotu hash datového proudu pomocí algoritmu MD5.

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

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

HashData(Byte[])

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

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

Parametry

source
Byte[]

Data k hodnotě hash.

Návraty

Byte[]

Hodnota hash dat.

Výjimky

source je null.

Platí pro

HashData(Stream)

Vypočítá hodnotu hash datového proudu pomocí algoritmu MD5.

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

Parametry

source
Stream

Datový proud k hodnotě hash.

Návraty

Byte[]

Hodnota hash dat.

Výjimky

source je null.

source nepodporuje čtení.

Platí pro

HashData(ReadOnlySpan<Byte>)

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

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

Parametry

source
ReadOnlySpan<Byte>

Data k hodnotě hash.

Návraty

Byte[]

Hodnota hash dat.

Platí pro

HashData(Stream, Span<Byte>)

Vypočítá hodnotu hash datového proudu pomocí algoritmu MD5.

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

Parametry

source
Stream

Datový proud k hodnotě hash.

destination
Span<Byte>

Vyrovnávací paměť pro příjem hodnoty hash.

Návraty

Int32

Celkový počet bajtů zapsaných do destination.

Výjimky

source je null.

Vyrovnávací paměť destination je příliš malá, aby byla uložena počítaná velikost hash. Algoritmus MD5 vždy vytváří 128bitovou hodnotu hash nebo 16 bajtů.

-nebo-

source nepodporuje čtení.

Platí pro

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

Vypočítá hodnotu hash dat pomocí algoritmu MD5.

public:
 static int HashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Parametry

source
ReadOnlySpan<Byte>

Data k hodnotě hash.

destination
Span<Byte>

Vyrovnávací paměť pro příjem hodnoty hash.

Návraty

Int32

Celkový počet bajtů zapsaných do destination.

Výjimky

Vyrovnávací paměť destination je příliš malá, aby byla uložena počítaná velikost hash. Algoritmus MD5 vždy vytváří 128bitovou hodnotu hash nebo 16 bajtů.

Platí pro