MD5.HashData Método

Definición

Sobrecargas

Nombre Description
HashData(Byte[])

Calcula el hash de los datos mediante el algoritmo MD5.

HashData(Stream)

Calcula el hash de una secuencia mediante el algoritmo MD5.

HashData(ReadOnlySpan<Byte>)

Calcula el hash de los datos mediante el algoritmo MD5.

HashData(Stream, Span<Byte>)

Calcula el hash de una secuencia mediante el algoritmo MD5.

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

Calcula el hash de los datos mediante el algoritmo MD5.

HashData(Byte[])

Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs

Calcula el hash de los datos mediante el algoritmo MD5.

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

Parámetros

source
Byte[]

Datos que se van a aplicar hash.

Devoluciones

Byte[]

Hash de los datos.

Atributos

Excepciones

source es null.

Se aplica a

HashData(Stream)

Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs

Calcula el hash de una secuencia mediante el algoritmo MD5.

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()

Parámetros

source
Stream

Secuencia a hash.

Devoluciones

Byte[]

Hash de los datos.

Atributos

Excepciones

source es null.

source no admite la lectura.

Se aplica a

HashData(ReadOnlySpan<Byte>)

Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs

Calcula el hash de los datos mediante el algoritmo MD5.

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

Parámetros

source
ReadOnlySpan<Byte>

Datos que se van a aplicar hash.

Devoluciones

Byte[]

Hash de los datos.

Atributos

Se aplica a

HashData(Stream, Span<Byte>)

Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs

Calcula el hash de una secuencia mediante el algoritmo MD5.

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

Parámetros

source
Stream

Secuencia a hash.

destination
Span<Byte>

Búfer que va a recibir el valor hash.

Devoluciones

Número total de bytes escritos en destination.

Atributos

Excepciones

source es null.

El búfer de destination es demasiado pequeño para contener el tamaño de hash calculado. El algoritmo MD5 siempre genera un hash de 128 bits o 16 bytes.

O bien

source no admite la lectura.

Se aplica a

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

Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs
Source:
MD5.cs

Calcula el hash de los datos mediante el algoritmo MD5.

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

Parámetros

source
ReadOnlySpan<Byte>

Datos que se van a aplicar hash.

destination
Span<Byte>

Búfer que va a recibir el valor hash.

Devoluciones

Número total de bytes escritos en destination.

Atributos

Excepciones

El búfer de destination es demasiado pequeño para contener el tamaño de hash calculado. El algoritmo MD5 siempre genera un hash de 128 bits o 16 bytes.

Se aplica a