Crc32.Hash メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Hash(Crc32ParameterSet, ReadOnlySpan<Byte>, Span<Byte>) | |
| Hash(ReadOnlySpan<Byte>, Span<Byte>) |
指定されたデータの CRC-32 ハッシュを指定された宛先に計算します。 |
| Hash(Crc32ParameterSet, ReadOnlySpan<Byte>) | |
| Hash(Crc32ParameterSet, Byte[]) | |
| Hash(ReadOnlySpan<Byte>) |
指定されたデータの CRC-32 ハッシュを計算します。 |
| Hash(Byte[]) |
指定されたデータの CRC-32 ハッシュを計算します。 |
Hash(Crc32ParameterSet, ReadOnlySpan<Byte>, Span<Byte>)
- ソース:
- Crc32.cs
public:
static int Hash(System::IO::Hashing::Crc32ParameterSet ^ parameterSet, ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int Hash(System.IO.Hashing.Crc32ParameterSet parameterSet, ReadOnlySpan<byte> source, Span<byte> destination);
static member Hash : System.IO.Hashing.Crc32ParameterSet * ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function Hash (parameterSet As Crc32ParameterSet, source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
パラメーター
- parameterSet
- Crc32ParameterSet
- source
- ReadOnlySpan<Byte>
返品
適用対象
Hash(ReadOnlySpan<Byte>, Span<Byte>)
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
指定されたデータの CRC-32 ハッシュを指定された宛先に計算します。
public:
static int Hash(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int Hash(ReadOnlySpan<byte> source, Span<byte> destination);
static member Hash : ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function Hash (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer
パラメーター
- source
- ReadOnlySpan<Byte>
ハッシュするデータ。
返品
destination に書き込まれたバイト数です。
適用対象
Hash(Crc32ParameterSet, ReadOnlySpan<Byte>)
- ソース:
- Crc32.cs
public:
static cli::array <System::Byte> ^ Hash(System::IO::Hashing::Crc32ParameterSet ^ parameterSet, ReadOnlySpan<System::Byte> source);
public static byte[] Hash(System.IO.Hashing.Crc32ParameterSet parameterSet, ReadOnlySpan<byte> source);
static member Hash : System.IO.Hashing.Crc32ParameterSet * ReadOnlySpan<byte> -> byte[]
Public Shared Function Hash (parameterSet As Crc32ParameterSet, source As ReadOnlySpan(Of Byte)) As Byte()
パラメーター
- parameterSet
- Crc32ParameterSet
- source
- ReadOnlySpan<Byte>
返品
適用対象
Hash(Crc32ParameterSet, Byte[])
- ソース:
- Crc32.cs
public:
static cli::array <System::Byte> ^ Hash(System::IO::Hashing::Crc32ParameterSet ^ parameterSet, cli::array <System::Byte> ^ source);
public static byte[] Hash(System.IO.Hashing.Crc32ParameterSet parameterSet, byte[] source);
static member Hash : System.IO.Hashing.Crc32ParameterSet * byte[] -> byte[]
Public Shared Function Hash (parameterSet As Crc32ParameterSet, source As Byte()) As Byte()
パラメーター
- parameterSet
- Crc32ParameterSet
- source
- Byte[]
返品
適用対象
Hash(ReadOnlySpan<Byte>)
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
指定されたデータの CRC-32 ハッシュを計算します。
public:
static cli::array <System::Byte> ^ Hash(ReadOnlySpan<System::Byte> source);
public static byte[] Hash(ReadOnlySpan<byte> source);
static member Hash : ReadOnlySpan<byte> -> byte[]
Public Shared Function Hash (source As ReadOnlySpan(Of Byte)) As Byte()
パラメーター
- source
- ReadOnlySpan<Byte>
ハッシュするデータ。
返品
提供されたデータの CRC-32 ハッシュ。
適用対象
Hash(Byte[])
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
- ソース:
- Crc32.cs
指定されたデータの CRC-32 ハッシュを計算します。
public:
static cli::array <System::Byte> ^ Hash(cli::array <System::Byte> ^ source);
public static byte[] Hash(byte[] source);
static member Hash : byte[] -> byte[]
Public Shared Function Hash (source As Byte()) As Byte()
パラメーター
- source
- Byte[]
ハッシュするデータ。
返品
提供されたデータの CRC-32 ハッシュ。
例外
source は nullです。