DSA.HashData Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Oblicza wartość skrótu danych binarnych.
Przeciążenia
HashData(Stream, HashAlgorithmName) |
W przypadku zastąpienia w klasie pochodnej oblicza wartość skrótu określonego strumienia binarnego przy użyciu określonego algorytmu tworzenia skrótów. |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
W przypadku zastąpienia w klasie pochodnej oblicza wartość skrótu określonej części tablicy bajtów przy użyciu określonego algorytmu tworzenia skrótów. |
HashData(Stream, HashAlgorithmName)
- Źródło:
- DSA.cs
- Źródło:
- DSA.cs
- Źródło:
- DSA.cs
W przypadku zastąpienia w klasie pochodnej oblicza wartość skrótu określonego strumienia binarnego przy użyciu określonego algorytmu tworzenia skrótów.
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()
Parametry
- data
- Stream
Strumień binarny do skrótu.
- hashAlgorithm
- HashAlgorithmName
Algorytm używany do tworzenia skrótów danych.
Zwraca
Skrót danych.
Wyjątki
Klasa pochodna musi zastąpić tę metodę.
Dotyczy
HashData(Byte[], Int32, Int32, HashAlgorithmName)
- Źródło:
- DSA.cs
- Źródło:
- DSA.cs
- Źródło:
- DSA.cs
W przypadku zastąpienia w klasie pochodnej oblicza wartość skrótu określonej części tablicy bajtów przy użyciu określonego algorytmu tworzenia skrótów.
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()
Parametry
- data
- Byte[]
Dane, które mają zostać skrótowe.
- offset
- Int32
Indeks pierwszego bajtu w data
tym ma być skrótem.
- count
- Int32
Liczba bajtów do skrótu.
- hashAlgorithm
- HashAlgorithmName
Algorytm używany do tworzenia skrótów danych.
Zwraca
Skrót danych.
Wyjątki
Klasa pochodna musi zastąpić tę metodę.