共用方式為


IncrementalHash.AppendData 方法

定義

多載

AppendData(Byte[])

data 的整個內容附加至哈希或 HMAC 中已處理的數據。

AppendData(ReadOnlySpan<Byte>)

將指定的數據附加至哈希或哈希式訊息驗證碼 (HMAC) 中已處理的數據。

AppendData(Byte[], Int32, Int32)

offset開始,將 datacount 位元組附加至哈希或 HMAC 中已處理的數據。

AppendData(Byte[])

來源:
IncrementalHash.cs
來源:
IncrementalHash.cs
來源:
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>)

來源:
IncrementalHash.cs
來源:
IncrementalHash.cs
來源:
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)

來源:
IncrementalHash.cs
來源:
IncrementalHash.cs
來源:
IncrementalHash.cs

offset開始,將 datacount 位元組附加至哈希或 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

對象已經處置。

適用於