SHA256.HashData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| HashData(Byte[]) |
Calcula el hash de los datos con el algoritmo SHA256. |
| HashData(Stream) |
Calcula el hash de una secuencia mediante el algoritmo SHA256. |
| HashData(ReadOnlySpan<Byte>) |
Calcula el hash de los datos con el algoritmo SHA256. |
| HashData(Stream, Span<Byte>) |
Calcula el hash de una secuencia mediante el algoritmo SHA256. |
| HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Calcula el hash de los datos con el algoritmo SHA256. |
HashData(Byte[])
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Calcula el hash de los datos con el algoritmo SHA256.
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()
Parámetros
- source
- Byte[]
Los datos a los que se van a aplicar un algoritmo hash.
Devoluciones
Hash de los datos.
Excepciones
source es null.
Se aplica a
HashData(Stream)
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Calcula el hash de una secuencia mediante el algoritmo SHA256.
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()
Parámetros
- source
- Stream
Secuencia a hash.
Devoluciones
Hash de los datos.
Excepciones
source es null.
source no es compatible con la lectura.
Se aplica a
HashData(ReadOnlySpan<Byte>)
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Calcula el hash de los datos con el algoritmo SHA256.
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()
Parámetros
- source
- ReadOnlySpan<Byte>
Los datos a los que se van a aplicar un algoritmo hash.
Devoluciones
Hash de los datos.
Se aplica a
HashData(Stream, Span<Byte>)
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Calcula el hash de una secuencia mediante el algoritmo SHA256.
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
Parámetros
- source
- Stream
Secuencia a hash.
Devoluciones
Número total de bytes escritos en destination.
Excepciones
source es null.
El búfer de destination es demasiado pequeño para contener el tamaño de hash calculado. El algoritmo SHA256 siempre genera un hash de 256 bits o 32 bytes.
O bien
source no es compatible con la lectura.
Se aplica a
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Source:
- SHA256.cs
- Source:
- SHA256.cs
- Source:
- SHA256.cs
Calcula el hash de los datos con el algoritmo SHA256.
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
Parámetros
- source
- ReadOnlySpan<Byte>
Los datos a los que se van a aplicar un algoritmo hash.
Devoluciones
Número total de bytes escritos en destination.
Excepciones
El búfer de destination es demasiado pequeño para contener el tamaño de hash calculado. El algoritmo SHA256 siempre genera un hash de 256 bits o 32 bytes.