IncrementalHash.AppendData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
AppendData(Byte[]) |
将指定数据追加到已进行哈希或 HMAC 处理的数据。 |
AppendData(ReadOnlySpan<Byte>) |
将指定数据追加到已在哈希或基于哈希的消息验证代码 (HMAC) 中处理的数据。 |
AppendData(Byte[], Int32, Int32) |
从指定偏移量开始,向已经过哈希或基于哈希的消息验证代码 (HMAC) 处理的数据追加指定数据的指定字节数。 |
AppendData(Byte[])
将指定数据追加到已进行哈希或 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>)
将指定数据追加到已在哈希或基于哈希的消息验证代码 (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)
从指定偏移量开始,向已经过哈希或基于哈希的消息验证代码 (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
中使用的字节数。
例外
data
为 null
。
offset
与 count
的总和大于数据长度。