SHA256.HashData Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| HashData(Byte[]) |
Beräknar hashen av data med hjälp av SHA-256-algoritmen. |
| HashData(Stream) |
Beräknar hashen för en ström med sha-256-algoritmen. |
| HashData(ReadOnlySpan<Byte>) |
Beräknar hashen av data med hjälp av SHA-256-algoritmen. |
| HashData(Stream, Span<Byte>) |
Beräknar hashen för en ström med sha-256-algoritmen. |
| HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Beräknar hashen av data med hjälp av SHA-256-algoritmen. |
HashData(Byte[])
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
Beräknar hashen av data med hjälp av SHA-256-algoritmen.
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()
Parametrar
- source
- Byte[]
Data som ska hash.
Returer
Datashashen.
Undantag
source är null.
Gäller för
HashData(Stream)
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
Beräknar hashen för en ström med sha-256-algoritmen.
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()
Parametrar
- source
- Stream
Strömmen till hash.
Returer
Datashashen.
Undantag
source är null.
source stöder inte läsning.
Gäller för
HashData(ReadOnlySpan<Byte>)
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
Beräknar hashen av data med hjälp av SHA-256-algoritmen.
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()
Parametrar
- source
- ReadOnlySpan<Byte>
Data som ska hash.
Returer
Datashashen.
Gäller för
HashData(Stream, Span<Byte>)
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
Beräknar hashen för en ström med sha-256-algoritmen.
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
Parametrar
- source
- Stream
Strömmen till hash.
Returer
Det totala antalet byte som skrivits till destination.
Undantag
source är null.
Bufferten i destination är för liten för att rymma den beräknade hashstorleken. SHA-256-algoritmen genererar alltid en 256-bitars hash eller 32 byte.
-eller-
source stöder inte läsning.
Gäller för
HashData(ReadOnlySpan<Byte>, Span<Byte>)
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
- Källa:
- SHA256.cs
Beräknar hashen av data med hjälp av SHA-256-algoritmen.
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
Parametrar
- source
- ReadOnlySpan<Byte>
Data som ska hash.
Returer
Det totala antalet byte som skrivits till destination.
Undantag
Bufferten i destination är för liten för att rymma den beräknade hashstorleken. SHA-256-algoritmen genererar alltid en 256-bitars hash eller 32 byte.