IncrementalHash.AppendData メソッド

定義

オーバーロード

AppendData(Byte[])

ハッシュまたは HMAC で既に処理されたデータに、指定したデータを追加します。

AppendData(ReadOnlySpan<Byte>)

ハッシュまたはハッシュ ベース メッセージ認証コード (HMAC) で既に処理されたデータに、指定したデータを追加します。

AppendData(Byte[], Int32, Int32)

指定したオフセットから始まる、指定したデータからの指定したバイト数を、ハッシュまたは Hash-based Message Authentication Code(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[]

処理するデータ。

例外

datanullです。

IncrementalHash オブジェクトは既に破棄されています。

適用対象

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>

処理するデータ。

例外

IncrementalHash オブジェクトは既に破棄されています。

適用対象

AppendData(Byte[], Int32, Int32)

指定したオフセットから始まる、指定したデータからの指定したバイト数を、ハッシュまたは 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[]

処理するデータ。

offset
Int32

バイト配列内のデータの使用開始位置を示すオフセット。

count
Int32

data から使用するバイト数。

例外

datanullです。

count または offset が負の値です。

  • または - countdata の長さを超えています。

offsetcount の合計が、データ長を超えています。

IncrementalHash オブジェクトは既に破棄されています。

適用対象