SHA256.HashData Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| HashData(Byte[]) |
Menghitung hash data menggunakan algoritma SHA-256. |
| HashData(Stream) |
Menghitung hash aliran menggunakan algoritma SHA-256. |
| HashData(ReadOnlySpan<Byte>) |
Menghitung hash data menggunakan algoritma SHA-256. |
| HashData(Stream, Span<Byte>) |
Menghitung hash aliran menggunakan algoritma SHA-256. |
| HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Menghitung hash data menggunakan algoritma SHA-256. |
HashData(Byte[])
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
Menghitung hash data menggunakan algoritma SHA-256.
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()
Parameter
- source
- Byte[]
Data untuk hash.
Mengembalikan
Hash data.
Pengecualian
source adalah null.
Berlaku untuk
HashData(Stream)
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
Menghitung hash aliran menggunakan algoritma SHA-256.
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()
Parameter
- source
- Stream
Aliran ke hash.
Mengembalikan
Hash data.
Pengecualian
source adalah null.
source tidak mendukung pembacaan.
Berlaku untuk
HashData(ReadOnlySpan<Byte>)
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
Menghitung hash data menggunakan algoritma SHA-256.
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()
Parameter
- source
- ReadOnlySpan<Byte>
Data untuk hash.
Mengembalikan
Hash data.
Berlaku untuk
HashData(Stream, Span<Byte>)
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
Menghitung hash aliran menggunakan algoritma SHA-256.
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
Parameter
- source
- Stream
Aliran ke hash.
Mengembalikan
Jumlah total byte yang ditulis ke destination.
Pengecualian
source adalah null.
Buffer di destination terlalu kecil untuk menahan ukuran hash terhitung. Algoritma SHA-256 selalu menghasilkan hash 256-bit, atau 32 byte.
-atau-
source tidak mendukung pembacaan.
Berlaku untuk
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
- Sumber:
- SHA256.cs
Menghitung hash data menggunakan algoritma SHA-256.
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
Parameter
- source
- ReadOnlySpan<Byte>
Data untuk hash.
Mengembalikan
Jumlah total byte yang ditulis ke destination.
Pengecualian
Buffer di destination terlalu kecil untuk menahan ukuran hash terhitung. Algoritma SHA-256 selalu menghasilkan hash 256-bit, atau 32 byte.