Shake128.HashDataAsync 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.
Aşırı Yüklemeler
HashDataAsync(Stream, Int32, CancellationToken) |
SHAKE128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
HashDataAsync(Stream, Memory<Byte>, CancellationToken) |
SHAKE128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır. |
HashDataAsync(Stream, Int32, CancellationToken)
- Kaynak:
- Shake128.cs
- Kaynak:
- Shake128.cs
SHAKE128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır.
public static System.Threading.Tasks.ValueTask<byte[]> HashDataAsync (System.IO.Stream source, int outputLength, System.Threading.CancellationToken cancellationToken = default);
static member HashDataAsync : System.IO.Stream * int * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<byte[]>
Public Shared Function HashDataAsync (source As Stream, outputLength As Integer, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Byte())
Parametreler
- source
- Stream
Karma akış.
- outputLength
- Int32
Üretilmesi gereken karmanın boyutu.
- cancellationToken
- CancellationToken
İptal isteklerini izlemek için belirteç. None varsayılan değerdir.
Döndürülenler
ValueTask<TResult> Hesaplanan karma ile tamamlanan bir.
Özel durumlar
source
okumayı desteklemez.
outputLength
negatiftir.
source
, null
değeridir.
cancellationToken
iptal edildi.
Platform SHAKE128 desteklemiyor. Çağıranlar, platformun IsSupported SHAKE128 desteklenip desteklemediğini belirlemek için özelliğini kullanabilir.
Şunlara uygulanır
HashDataAsync(Stream, Memory<Byte>, CancellationToken)
- Kaynak:
- Shake128.cs
- Kaynak:
- Shake128.cs
SHAKE128 algoritmasını kullanarak bir akışın karması zaman uyumsuz olarak hesaplanır.
public static System.Threading.Tasks.ValueTask HashDataAsync (System.IO.Stream source, Memory<byte> destination, System.Threading.CancellationToken cancellationToken = default);
static member HashDataAsync : System.IO.Stream * Memory<byte> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Shared Function HashDataAsync (source As Stream, destination As Memory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As ValueTask
Parametreler
- source
- Stream
Karma akış.
- cancellationToken
- CancellationToken
İptal isteklerini izlemek için belirteç. None varsayılan değerdir.
Döndürülenler
ValueTask Zaman uyumsuz işlemi temsil eden bir.
Özel durumlar
source
, null
değeridir.
source
okumayı desteklemez.
cancellationToken
iptal edildi.
Platform SHAKE128 desteklemiyor. Çağıranlar, platformun IsSupported SHAKE128 desteklenip desteklemediğini belirlemek için özelliğini kullanabilir.