IncrementalHash.AppendData 方法

定义

重载

AppendData(Byte[])

data 的全部内容追加到哈希或 HMAC 中已处理的数据。

AppendData(ReadOnlySpan<Byte>)

将指定的数据追加到哈希或基于哈希的消息身份验证代码(HMAC)中已处理的数据。

AppendData(Byte[], Int32, Int32)

count 字节 data(从 offset开始)追加到哈希或 HMAC 中已处理的数据。

AppendData(Byte[])

Source:
IncrementalHash.cs
Source:
IncrementalHash.cs
Source:
IncrementalHash.cs

data 的全部内容追加到哈希或 HMAC 中已处理的数据。

public:
 void AppendData(cli::array <System::Byte> ^ data);
public void AppendData (byte[] data);
member this.AppendData : byte[] -> unit
Public Sub AppendData (data As Byte())

参数

data
Byte[]

要处理的数据。

例外

data null

对象已释放。

适用于

AppendData(ReadOnlySpan<Byte>)

Source:
IncrementalHash.cs
Source:
IncrementalHash.cs
Source:
IncrementalHash.cs

将指定的数据追加到哈希或基于哈希的消息身份验证代码(HMAC)中已处理的数据。

public:
 void AppendData(ReadOnlySpan<System::Byte> data);
public void AppendData (ReadOnlySpan<byte> data);
member this.AppendData : ReadOnlySpan<byte> -> unit
Public Sub AppendData (data As ReadOnlySpan(Of Byte))

参数

data
ReadOnlySpan<Byte>

要处理的数据。

例外

适用于

AppendData(Byte[], Int32, Int32)

Source:
IncrementalHash.cs
Source:
IncrementalHash.cs
Source:
IncrementalHash.cs

count 字节 data(从 offset开始)追加到哈希或 HMAC 中已处理的数据。

public:
 void AppendData(cli::array <System::Byte> ^ data, int offset, int count);
public void AppendData (byte[] data, int offset, int count);
member this.AppendData : byte[] * int * int -> unit
Public Sub AppendData (data As Byte(), offset As Integer, count As Integer)

参数

data
Byte[]

要处理的数据。

offset
Int32

从中开始使用数据的字节数组的偏移量。

count
Int32

要用作数据的数组中的字节数。

例外

data null

count 范围不足。 此参数要求非负数小于 dataLength 值。

count 大于 dataLength - offset

对象已释放。

适用于