SHA256CryptoServiceProvider Klasa
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.
Przestroga
Derived cryptographic types are obsolete. Use the Create method on the base type instead.
Definiuje obiekt otoki w celu uzyskania dostępu do implementacji algorytmu dostawcy usług kryptograficznych (CSP).SHA256
public ref class SHA256CryptoServiceProvider sealed : System::Security::Cryptography::SHA256
public sealed class SHA256CryptoServiceProvider : System.Security.Cryptography.SHA256
[System.Obsolete("Derived cryptographic types are obsolete. Use the Create method on the base type instead.", DiagnosticId="SYSLIB0021", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public sealed class SHA256CryptoServiceProvider : System.Security.Cryptography.SHA256
type SHA256CryptoServiceProvider = class
inherit SHA256
[<System.Obsolete("Derived cryptographic types are obsolete. Use the Create method on the base type instead.", DiagnosticId="SYSLIB0021", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SHA256CryptoServiceProvider = class
inherit SHA256
Public NotInheritable Class SHA256CryptoServiceProvider
Inherits SHA256
- Dziedziczenie
- Atrybuty
Konstruktory
SHA256CryptoServiceProvider() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy SHA256CryptoServiceProvider. |
Pola
HashSizeInBits |
Przestarzałe.
Rozmiar skrótu generowany przez algorytm SHA256 w bitach. (Odziedziczone po SHA256) |
HashSizeInBytes |
Przestarzałe.
Rozmiar skrótu generowany przez algorytm SHA256 w bajtach. (Odziedziczone po SHA256) |
HashSizeValue |
Przestarzałe.
Reprezentuje rozmiar w bitach obliczonego kodu skrótu. (Odziedziczone po HashAlgorithm) |
HashValue |
Przestarzałe.
Reprezentuje wartość obliczonego kodu skrótu. (Odziedziczone po HashAlgorithm) |
State |
Przestarzałe.
Reprezentuje stan obliczeń skrótu. (Odziedziczone po HashAlgorithm) |
Właściwości
CanReuseTransform |
Przestarzałe.
Pobiera wartość wskazującą, czy można ponownie użyć bieżącej transformacji. (Odziedziczone po HashAlgorithm) |
CanTransformMultipleBlocks |
Przestarzałe.
Po zastąpieniu w klasie pochodnej pobiera wartość wskazującą, czy można przekształcić wiele bloków. (Odziedziczone po HashAlgorithm) |
Hash |
Przestarzałe.
Pobiera wartość obliczonego kodu skrótu. (Odziedziczone po HashAlgorithm) |
HashSize |
Przestarzałe.
Pobiera rozmiar w bitach obliczonego kodu skrótu. (Odziedziczone po HashAlgorithm) |
InputBlockSize |
Przestarzałe.
Po przesłonięciu w klasie pochodnej pobiera rozmiar bloku wejściowego. (Odziedziczone po HashAlgorithm) |
OutputBlockSize |
Przestarzałe.
Po zastąpieniu w klasie pochodnej pobiera rozmiar bloku wyjściowego. (Odziedziczone po HashAlgorithm) |
Metody
Clear() |
Przestarzałe.
Zwalnia wszystkie zasoby używane przez klasę HashAlgorithm . (Odziedziczone po HashAlgorithm) |
ComputeHash(Byte[]) |
Przestarzałe.
Oblicza wartość skrótu dla określonej tablicy bajtów. (Odziedziczone po HashAlgorithm) |
ComputeHash(Byte[], Int32, Int32) |
Przestarzałe.
Oblicza wartość skrótu dla określonego regionu określonej tablicy bajtów. (Odziedziczone po HashAlgorithm) |
ComputeHash(Stream) |
Przestarzałe.
Oblicza wartość skrótu dla określonego Stream obiektu. (Odziedziczone po HashAlgorithm) |
ComputeHashAsync(Stream, CancellationToken) |
Przestarzałe.
Asynchronicznie oblicza wartość skrótu dla określonego Stream obiektu. (Odziedziczone po HashAlgorithm) |
Dispose() |
Przestarzałe.
Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy HashAlgorithm. (Odziedziczone po HashAlgorithm) |
Dispose(Boolean) |
Przestarzałe.
Zwalnia zasoby niezarządzane używane przez element HashAlgorithm i opcjonalnie zwalnia zasoby zarządzane. (Odziedziczone po HashAlgorithm) |
Equals(Object) |
Przestarzałe.
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Przestarzałe.
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
HashCore(Byte[], Int32, Int32) |
Przestarzałe.
Po przesłonięciu w klasie pochodnej dane są przesyłane do obiektu do algorytmu skrótu do obliczania skrótu. (Odziedziczone po HashAlgorithm) |
HashCore(ReadOnlySpan<Byte>) |
Przestarzałe.
Kieruje dane zapisywane do obiektu w algorytmie skrótu na potrzeby obliczania skrótu. (Odziedziczone po HashAlgorithm) |
HashFinal() |
Przestarzałe.
Po zastąpieniu w klasie pochodnej finalizuje obliczenia skrótu po przetworzeniu ostatnich danych przez algorytm skrótu kryptograficznego. (Odziedziczone po HashAlgorithm) |
Initialize() |
Przestarzałe.
Inicjuje lub ponownie inicjuje wystąpienie algorytmu skrótu. |
MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TransformBlock(Byte[], Int32, Int32, Byte[], Int32) |
Przestarzałe.
Oblicza wartość skrótu dla określonego regionu tablicy bajtów wejściowych i kopiuje określony region tablicy bajtów wejściowych do określonego regionu tablicy bajtów wyjściowych. (Odziedziczone po HashAlgorithm) |
TransformFinalBlock(Byte[], Int32, Int32) |
Przestarzałe.
Oblicza wartość skrótu dla określonego regionu określonej tablicy bajtów. (Odziedziczone po HashAlgorithm) |
TryComputeHash(ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Przestarzałe.
Próbuje obliczyć wartość skrótu dla określonej tablicy bajtów. (Odziedziczone po HashAlgorithm) |
TryHashFinal(Span<Byte>, Int32) |
Przestarzałe.
Próbuje sfinalizować obliczanie skrótu po przetworzeniu ostatnich danych przez algorytm skrótu. (Odziedziczone po HashAlgorithm) |
Jawne implementacje interfejsu
IDisposable.Dispose() |
Przestarzałe.
Zwalnia zasoby niezarządzane używane przez element HashAlgorithm i opcjonalnie zwalnia zasoby zarządzane. (Odziedziczone po HashAlgorithm) |