Aracılığıyla paylaş


MD5.HashData Yöntem

Tanım

Aşırı Yüklemeler

HashData(Byte[])

MD5 algoritmasını kullanarak veri karması hesaplar.

HashData(Stream)

MD5 algoritmasını kullanarak bir akışın karması hesaplanır.

HashData(ReadOnlySpan<Byte>)

MD5 algoritmasını kullanarak veri karması hesaplar.

HashData(Stream, Span<Byte>)

MD5 algoritmasını kullanarak bir akışın karması hesaplanır.

HashData(ReadOnlySpan<Byte>, Span<Byte>)

MD5 algoritmasını kullanarak veri karması hesaplar.

HashData(Byte[])

Kaynak:
MD5.cs
Kaynak:
MD5.cs
Kaynak:
MD5.cs

MD5 algoritmasını kullanarak veri karması hesaplar.

public:
 static cli::array <System::Byte> ^ HashData(cli::array <System::Byte> ^ source);
public static byte[] HashData (byte[] source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (byte[] source);
static member HashData : byte[] -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : byte[] -> byte[]
Public Shared Function HashData (source As Byte()) As Byte()

Parametreler

source
Byte[]

Karmaya veri.

Döndürülenler

Byte[]

Verilerin karması.

Öznitelikler

Özel durumlar

source, null değeridir.

Şunlara uygulanır

HashData(Stream)

Kaynak:
MD5.cs
Kaynak:
MD5.cs
Kaynak:
MD5.cs

MD5 algoritmasını kullanarak bir akışın karması hesaplanır.

public:
 static cli::array <System::Byte> ^ HashData(System::IO::Stream ^ source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (System.IO.Stream source);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : System.IO.Stream -> byte[]
Public Shared Function HashData (source As Stream) As Byte()

Parametreler

source
Stream

Karma akış.

Döndürülenler

Byte[]

Verilerin karması.

Öznitelikler

Özel durumlar

source, null değeridir.

source okumayı desteklemez.

Şunlara uygulanır

HashData(ReadOnlySpan<Byte>)

Kaynak:
MD5.cs
Kaynak:
MD5.cs
Kaynak:
MD5.cs

MD5 algoritmasını kullanarak veri karması hesaplar.

public:
 static cli::array <System::Byte> ^ HashData(ReadOnlySpan<System::Byte> source);
public static byte[] HashData (ReadOnlySpan<byte> source);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static byte[] HashData (ReadOnlySpan<byte> source);
static member HashData : ReadOnlySpan<byte> -> byte[]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> -> byte[]
Public Shared Function HashData (source As ReadOnlySpan(Of Byte)) As Byte()

Parametreler

source
ReadOnlySpan<Byte>

Karmaya veri.

Döndürülenler

Byte[]

Verilerin karması.

Öznitelikler

Şunlara uygulanır

HashData(Stream, Span<Byte>)

Kaynak:
MD5.cs
Kaynak:
MD5.cs
Kaynak:
MD5.cs

MD5 algoritmasını kullanarak bir akışın karması hesaplanır.

public:
 static int HashData(System::IO::Stream ^ source, Span<System::Byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (System.IO.Stream source, Span<byte> destination);
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : System.IO.Stream * Span<byte> -> int
Public Shared Function HashData (source As Stream, destination As Span(Of Byte)) As Integer

Parametreler

source
Stream

Karma akış.

destination
Span<Byte>

Karma değeri almak için arabellek.

Döndürülenler

öğesine yazılan destinationtoplam bayt sayısı.

Öznitelikler

Özel durumlar

source, null değeridir.

içindeki destination arabellek, hesaplanan karma boyutunu tutamayacak kadar küçük. MD5 algoritması her zaman 128 bit karma veya 16 bayt üretir.

-veya-

source okumayı desteklemez.

Şunlara uygulanır

HashData(ReadOnlySpan<Byte>, Span<Byte>)

Kaynak:
MD5.cs
Kaynak:
MD5.cs
Kaynak:
MD5.cs

MD5 algoritmasını kullanarak veri karması hesaplar.

public:
 static int HashData(ReadOnlySpan<System::Byte> source, Span<System::Byte> destination);
public static int HashData (ReadOnlySpan<byte> source, Span<byte> destination);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static int HashData (ReadOnlySpan<byte> source, Span<byte> destination);
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member HashData : ReadOnlySpan<byte> * Span<byte> -> int
Public Shared Function HashData (source As ReadOnlySpan(Of Byte), destination As Span(Of Byte)) As Integer

Parametreler

source
ReadOnlySpan<Byte>

Karmaya veri.

destination
Span<Byte>

Karma değeri almak için arabellek.

Döndürülenler

öğesine yazılan destinationtoplam bayt sayısı.

Öznitelikler

Özel durumlar

içindeki destination arabellek, hesaplanan karma boyutunu tutamayacak kadar küçük. MD5 algoritması her zaman 128 bit karma veya 16 bayt üretir.

Şunlara uygulanır