Shake256.Read Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает хэш данных, накопленных из предыдущих вызовов методов, не сбрасывая объект в исходное состояние и позволяя дополнительным вызовам AppendData продолжать получение хэша.
Перегрузки
| Имя | Описание |
|---|---|
| Read(Span<Byte>) |
Заполняет буфер хэшом для данных, накопленных из предыдущих вызовов методов, не сбрасывая объект в исходное состояние и позволяя дополнительным вызовам |
| Read(Int32) |
Извлекает хэш данных, накопленных из предыдущих вызовов методов, не сбрасывая объект в исходное состояние и позволяя дополнительным вызовам |
Read(Span<Byte>)
- Исходный код:
- Shake256.cs
- Исходный код:
- Shake256.cs
- Исходный код:
- Shake256.cs
Заполняет буфер хэшом для данных, накопленных из предыдущих вызовов методов, не сбрасывая объект в исходное состояние и позволяя дополнительным вызовам AppendData продолжать извлечение хэша.
public:
void Read(Span<System::Byte> destination);
public void Read(Span<byte> destination);
member this.Read : Span<byte> -> unit
Public Sub Read (destination As Span(Of Byte))
Параметры
Исключения
Во время операции произошла ошибка.
Объект уже удален.
Платформа не поддерживает несколько операций чтения хэша. GetHashAndReset(Span<Byte>) можно использовать для выполнения одной операции.
Применяется к
Read(Int32)
- Исходный код:
- Shake256.cs
- Исходный код:
- Shake256.cs
- Исходный код:
- Shake256.cs
Извлекает хэш данных, накопленных из предыдущих вызовов методов, не сбрасывая объект в исходное состояние и позволяя дополнительным вызовам AppendData продолжать получение хэша.
public:
cli::array <System::Byte> ^ Read(int outputLength);
public byte[] Read(int outputLength);
member this.Read : int -> byte[]
Public Function Read (outputLength As Integer) As Byte()
Параметры
- outputLength
- Int32
Размер хэша для производства.
Возвращаемое значение
Вычисляемый хэш.
Исключения
outputLength отрицательно.
Во время операции произошла ошибка.
Объект уже удален.
Платформа не поддерживает несколько операций чтения хэша. GetHashAndReset(Int32) можно использовать для выполнения одной операции.