IncrementalHash.AppendData 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
AppendData(Byte[]) |
将 |
AppendData(ReadOnlySpan<Byte>) |
将指定的数据追加到哈希或基于哈希的消息身份验证代码(HMAC)中已处理的数据。 |
AppendData(Byte[], Int32, Int32) |
将 |
- Source:
- IncrementalHash.cs
- Source:
- IncrementalHash.cs
- Source:
- IncrementalHash.cs
将 data
的全部内容追加到哈希或 HMAC 中已处理的数据。
public:
void AppendData(cli::array <System::Byte> ^ data);
C#
public void AppendData (byte[] data);
member this.AppendData : byte[] -> unit
Public Sub AppendData (data As Byte())
参数
- data
- Byte[]
要处理的数据。
例外
data
null
。
对象已释放。
适用于
.NET 9 和其他版本
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
- Source:
- IncrementalHash.cs
- Source:
- IncrementalHash.cs
- Source:
- IncrementalHash.cs
将指定的数据追加到哈希或基于哈希的消息身份验证代码(HMAC)中已处理的数据。
public:
void AppendData(ReadOnlySpan<System::Byte> data);
C#
public void AppendData (ReadOnlySpan<byte> data);
member this.AppendData : ReadOnlySpan<byte> -> unit
Public Sub AppendData (data As ReadOnlySpan(Of Byte))
参数
- data
- ReadOnlySpan<Byte>
要处理的数据。
例外
适用于
.NET 9 和其他版本
产品 | 版本 |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
- 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);
C#
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
范围不足。 此参数要求非负数小于 data
的 Length 值。
count
大于 data
。Length - offset
。
对象已释放。
适用于
.NET 9 和其他版本
产品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |