RSA.HashData Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İkili verilerin karma değerini hesaplar.
Aşırı Yüklemeler
HashData(Stream, HashAlgorithmName) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bir karma algoritması kullanarak belirtilen ikili akışın karma değerini hesaplar. |
HashData(Byte[], Int32, Int32, HashAlgorithmName) |
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen karma algoritması kullanarak bayt dizisinin belirtilen bir bölümünün karma değerini hesaplar. |
HashData(Stream, HashAlgorithmName)
- Kaynak:
- RSA.cs
- Kaynak:
- RSA.cs
- Kaynak:
- RSA.cs
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen bir karma algoritması kullanarak belirtilen ikili akışın karma değerini hesaplar.
protected:
virtual cli::array <System::Byte> ^ HashData(System::IO::Stream ^ data, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected:
abstract 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);
protected abstract 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[]
abstract member HashData : System.IO.Stream * System.Security.Cryptography.HashAlgorithmName -> byte[]
Protected Overridable Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
Protected MustOverride Function HashData (data As Stream, hashAlgorithm As HashAlgorithmName) As Byte()
Parametreler
- data
- Stream
Karmaya ikili akış.
- hashAlgorithm
- HashAlgorithmName
Karma algoritması.
Döndürülenler
Karma veriler.
Özel durumlar
Türetilmiş bir sınıf bu yöntemi geçersiz kılmalıdır.
Şunlara uygulanır
HashData(Byte[], Int32, Int32, HashAlgorithmName)
- Kaynak:
- RSA.cs
- Kaynak:
- RSA.cs
- Kaynak:
- RSA.cs
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen karma algoritması kullanarak bayt dizisinin belirtilen bir bölümünün karma değerini hesaplar.
protected:
virtual cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ data, int offset, int count, System::Security::Cryptography::HashAlgorithmName hashAlgorithm);
protected:
abstract 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);
protected abstract 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[]
abstract member 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()
Protected MustOverride Function HashData (data As Byte(), offset As Integer, count As Integer, hashAlgorithm As HashAlgorithmName) As Byte()
Parametreler
- data
- Byte[]
Karma oluşturulacak veriler.
- offset
- Int32
Bunun içindeki ilk bayt data
dizini karma olarak eklenecektir.
- count
- Int32
Karma olarak elde edilecek bayt sayısı.
- hashAlgorithm
- HashAlgorithmName
Verilerin karmasında kullanılacak algoritma.
Döndürülenler
Karma veriler.
Özel durumlar
Türetilmiş bir sınıf bu yöntemi geçersiz kılmalıdır.