IncrementalHash.AppendData メソッド

定義

オーバーロード

AppendData(Byte[])

ハッシュまたは HMAC で既に処理されたデータに、指定したデータを追加します。Appends the specified data to the data already processed in the hash or HMAC.

AppendData(ReadOnlySpan<Byte>)

ハッシュまたはハッシュ ベース メッセージ認証コード (HMAC) で既に処理されたデータに、指定したデータを追加します。Appends the specified data to the data already processed in the hash or Hash-based Message Authentication Code (HMAC).

AppendData(Byte[], Int32, Int32)

指定したオフセットから始まる、指定したデータからの指定したバイト数を、ハッシュまたは Hash-based Message Authentication Code(HMAC) で既に処理されたデータに追加します。Appends the specified number of bytes from the specified data, starting at the specified offset, to the data already processed in the hash or Hash-based Message Authentication Code (HMAC).

AppendData(Byte[])

ハッシュまたは HMAC で既に処理されたデータに、指定したデータを追加します。Appends the specified data to the data already processed in the hash or 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[]

処理するデータ。The data to process.

例外

datanull です。data is null.

IncrementalHash オブジェクトは既に破棄されています。The IncrementalHash object has already been disposed.

AppendData(ReadOnlySpan<Byte>)

ハッシュまたはハッシュ ベース メッセージ認証コード (HMAC) で既に処理されたデータに、指定したデータを追加します。Appends the specified data to the data already processed in the hash or Hash-based Message Authentication Code (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>

処理するデータ。The data to process.

例外

IncrementalHash オブジェクトは既に破棄されています。The IncrementalHash object has already been disposed.

AppendData(Byte[], Int32, Int32)

指定したオフセットから始まる、指定したデータからの指定したバイト数を、ハッシュまたは Hash-based Message Authentication Code(HMAC) で既に処理されたデータに追加します。Appends the specified number of bytes from the specified data, starting at the specified offset, to the data already processed in the hash or Hash-based Message Authentication Code (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[]

処理するデータ。The data to process.

offset
Int32

バイト配列内のデータの使用開始位置を示すオフセット。The offset into the byte array from which to begin using data.

count
Int32

data から使用するバイト数。The number of bytes to use from data.

例外

datanull です。data is null.

count または offset が負の値です。count or offset is negative.

または-or- countdata の長さを超えています。count is larger than the length of data.

offsetcount の合計が、データ長を超えています。The sum of offset and count is larger than the data length.

IncrementalHash オブジェクトは既に破棄されています。The IncrementalHash object has already been disposed.

適用対象