DSA.HashData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイナリ データのハッシュ値を計算します。
オーバーロード
HashData(Stream, HashAlgorithmName) |
派生クラスでオーバーライドされると、指定したハッシュ アルゴリズムを使用して、指定したバイナリ ストリームのハッシュ値が計算されます。 |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
派生クラスでオーバーライドされると、指定したハッシュ アルゴリズムを使用して、指定したバイト配列部分のハッシュ値が計算されます。 |
HashData(Stream, HashAlgorithmName)
- ソース:
- DSA.cs
- ソース:
- DSA.cs
- ソース:
- DSA.cs
派生クラスでオーバーライドされると、指定したハッシュ アルゴリズムを使用して、指定したバイナリ ストリームのハッシュ値が計算されます。
protected:
virtual cli::array <System::Byte> ^ HashData(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected virtual byte[] HashData (System.IO.Stream data, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
abstract member HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
override this.HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
パラメーター
- data
- Stream
ハッシュするバイナリ ストリーム。
- hashAlgorithm
- HashAlgorithmName
データのハッシュに使用するアルゴリズム。
戻り値
Byte[]
ハッシュされたデータ。
例外
派生クラスはこのメソッドをオーバーライドする必要があります。
適用対象
HashData(Byte[], Int32, Int32, HashAlgorithmName)
- ソース:
- DSA.cs
- ソース:
- DSA.cs
- ソース:
- DSA.cs
派生クラスでオーバーライドされると、指定したハッシュ アルゴリズムを使用して、指定したバイト配列部分のハッシュ値が計算されます。
protected:
virtual cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ data, int offset, int count, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected virtual byte[] HashData (byte[] data, int offset, int count, System.Security.Cryptography.HashAlgorithmName hashAlgorithm);
abstract member HashData : byte[] * int * int * System.Security.Cryptography.HashAlgorithmName -> byte[]
override this.HashData : byte[] * int * int * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Byte(), offset As Integer, count As Integer, hashAlgorithm As HashAlgorithmName) As Byte()
パラメーター
- data
- Byte[]
ハッシュされるデータ。
- offset
- Int32
ハッシュされる data
の最初のバイトのインデックス。
- count
- Int32
ハッシュするバイト数。
- hashAlgorithm
- HashAlgorithmName
データのハッシュに使用するアルゴリズム。
戻り値
Byte[]
ハッシュされたデータ。
例外
派生クラスはこのメソッドをオーバーライドする必要があります。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET