SHA384CryptoServiceProvider Класс

Определение

Внимание

Derived cryptographic types are obsolete. Use the Create method on the base type instead.

Определяет объект-оболочку для доступа к реализации алгоритма SHA384 поставщика криптографических служб (CSP).

public ref class SHA384CryptoServiceProvider sealed : System::Security::Cryptography::SHA384
[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 SHA384CryptoServiceProvider : System.Security.Cryptography.SHA384
public sealed class SHA384CryptoServiceProvider : System.Security.Cryptography.SHA384
[<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 SHA384CryptoServiceProvider = class
    inherit SHA384
type SHA384CryptoServiceProvider = class
    inherit SHA384
Public NotInheritable Class SHA384CryptoServiceProvider
Inherits SHA384
Наследование
SHA384CryptoServiceProvider
Атрибуты

Конструкторы

Имя Описание
SHA384CryptoServiceProvider()
Устаревшие..

Инициализирует новый экземпляр класса SHA384CryptoServiceProvider.

Поля

Имя Описание
HashSizeInBits
Устаревшие..

Хэш-размер, созданный алгоритмом SHA-384, в битах.

(Унаследовано от SHA384)
HashSizeInBytes
Устаревшие..

Хэш-размер, созданный алгоритмом SHA-384 в байтах.

(Унаследовано от SHA384)
HashSizeValue
Устаревшие..

Представляет размер в битах вычисляемого хэш-кода.

(Унаследовано от HashAlgorithm)
HashValue
Устаревшие..

Представляет значение вычисляемого хэш-кода.

(Унаследовано от HashAlgorithm)
State
Устаревшие..

Представляет состояние хэш-вычисления.

(Унаследовано от HashAlgorithm)

Свойства

Имя Описание
CanReuseTransform
Устаревшие..

Возвращает значение, указывающее, можно ли повторно использовать текущее преобразование.

(Унаследовано от HashAlgorithm)
CanTransformMultipleBlocks
Устаревшие..

При переопределении в производном классе получает значение, указывающее, можно ли преобразовать несколько блоков.

(Унаследовано от HashAlgorithm)
Hash
Устаревшие..

Возвращает значение вычисляемого хэш-кода.

(Унаследовано от HashAlgorithm)
HashSize
Устаревшие..

Возвращает размер в битах вычисляемого хэш-кода.

(Унаследовано от HashAlgorithm)
InputBlockSize
Устаревшие..

При переопределении в производном классе получает размер входного блока.

(Унаследовано от HashAlgorithm)
OutputBlockSize
Устаревшие..

При переопределении в производном классе получает размер выходного блока.

(Унаследовано от HashAlgorithm)

Методы

Имя Описание
Clear()
Устаревшие..

Освобождает все ресурсы, используемые классом HashAlgorithm .

(Унаследовано от HashAlgorithm)
ComputeHash(Byte[], Int32, Int32)
Устаревшие..

Вычисляет хэш-значение для указанного региона указанного массива байтов.

(Унаследовано от HashAlgorithm)
ComputeHash(Byte[])
Устаревшие..

Вычисляет хэш-значение для указанного массива байтов.

(Унаследовано от HashAlgorithm)
ComputeHash(Stream)
Устаревшие..

Вычисляет хэш-значение для указанного Stream объекта.

(Унаследовано от HashAlgorithm)
ComputeHashAsync(Stream, CancellationToken)
Устаревшие..

Асинхронно вычисляет хэш-значение для указанного Stream объекта.

(Унаследовано от HashAlgorithm)
Dispose()
Устаревшие..

Освобождает все ресурсы, используемые текущим экземпляром класса HashAlgorithm.

(Унаследовано от HashAlgorithm)
Dispose(Boolean)
Устаревшие..

Освобождает неуправляемые ресурсы, используемые HashAlgorithm и при необходимости освобождает управляемые ресурсы.

(Унаследовано от HashAlgorithm)
Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
HashCore(Byte[], Int32, Int32)
Устаревшие..

При переопределении в производном классе направляет данные, записанные в объект, в хэш-алгоритм для вычисления хэша.

(Унаследовано от HashAlgorithm)
HashCore(ReadOnlySpan<Byte>)
Устаревшие..

Направляет данные, записанные в объект, в хэш-алгоритм для вычисления хэша.

(Унаследовано от HashAlgorithm)
HashFinal()
Устаревшие..

При переопределении в производном классе завершает вычисление хэша после обработки последних данных алгоритмом криптографического хэша.

(Унаследовано от HashAlgorithm)
Initialize()
Устаревшие..

Инициализирует или повторно инициализирует экземпляр хэш-алгоритма.

MemberwiseClone()
Устаревшие..

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
TransformBlock(Byte[], Int32, Int32, Byte[], Int32)
Устаревшие..

Вычисляет хэш-значение для указанного региона входного массива байтов и копирует указанный регион входного массива байтов в указанный регион выходного массива байтов.

(Унаследовано от HashAlgorithm)
TransformFinalBlock(Byte[], Int32, Int32)
Устаревшие..

Вычисляет хэш-значение для указанного региона указанного массива байтов.

(Унаследовано от HashAlgorithm)
TryComputeHash(ReadOnlySpan<Byte>, Span<Byte>, Int32)
Устаревшие..

Пытается вычислить хэш-значение для указанного массива байтов.

(Унаследовано от HashAlgorithm)
TryHashFinal(Span<Byte>, Int32)
Устаревшие..

Пытается завершить вычисление хэша после обработки последних данных алгоритмом хэша.

(Унаследовано от HashAlgorithm)

Явные реализации интерфейса

Имя Описание
IDisposable.Dispose()
Устаревшие..

Освобождает неуправляемые ресурсы, используемые HashAlgorithm и при необходимости освобождает управляемые ресурсы.

(Унаследовано от HashAlgorithm)

Применяется к