NonCryptographicHashAlgorithm クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非暗号化ハッシュ アルゴリズムを表します。
public ref class NonCryptographicHashAlgorithm abstract
public abstract class NonCryptographicHashAlgorithm
type NonCryptographicHashAlgorithm = class
Public MustInherit Class NonCryptographicHashAlgorithm
- 継承
-
NonCryptographicHashAlgorithm
- 派生
コンストラクター
| 名前 | 説明 |
|---|---|
| NonCryptographicHashAlgorithm(Int32) |
NonCryptographicHashAlgorithm クラスを初期化するために、派生クラスのコンストラクターから呼び出されます。 |
プロパティ
| 名前 | 説明 |
|---|---|
| HashLengthInBytes |
このハッシュ アルゴリズムから生成されたバイト数を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Append(Byte[]) |
現在のハッシュ計算で既に処理されているデータに |
| Append(ReadOnlySpan<Byte>) |
派生クラスでオーバーライドされると、現在のハッシュ計算用に既に処理されているデータに |
| Append(Stream) |
現在のハッシュ計算で既に処理されているデータに |
| AppendAsync(Stream, CancellationToken) |
|
| GetCurrentHash() |
累積状態を変更せずに、現在計算されたハッシュ値を取得します。 |
| GetCurrentHash(Span<Byte>) |
累積状態を変更せずに、計算されたハッシュ値を |
| GetCurrentHashCore(Span<Byte>) |
派生クラスでオーバーライドされると、累積状態を変更せずに、計算されたハッシュ値を |
| GetHashAndReset() |
現在計算されたハッシュ値を取得し、累積状態をクリアします。 |
| GetHashAndReset(Span<Byte>) |
計算されたハッシュ値を |
| GetHashAndResetCore(Span<Byte>) |
計算されたハッシュ値を |
| GetHashCode() |
古い.
このメソッドはサポートされていないため、呼び出さないでください。 代わりに GetCurrentHash() または GetHashAndReset() を呼び出します。 |
| Reset() |
派生クラスでオーバーライドされると、ハッシュ計算を初期状態にリセットします。 |
| TryGetCurrentHash(Span<Byte>, Int32) |
累積状態を変更せずに、計算されたハッシュ値を |
| TryGetHashAndReset(Span<Byte>, Int32) |
計算されたハッシュ値を |