次の方法で共有


MacSpi.EngineUpdate メソッド

定義

オーバーロード

EngineUpdate(ByteBuffer)

input.remaining() ByteBuffer input内のバイトを処理します 。開始位置input.position()は .

EngineUpdate(SByte)

指定されたバイトを処理します。

EngineUpdate(Byte[], Int32, Int32)

最初 len のバイトを処理します input(両端を offset 含む)。

EngineUpdate(ByteBuffer)

input.remaining() ByteBuffer input内のバイトを処理します 。開始位置input.position()は .

[Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")]
protected virtual void EngineUpdate (Java.Nio.ByteBuffer? input);
[<Android.Runtime.Register("engineUpdate", "(Ljava/nio/ByteBuffer;)V", "GetEngineUpdate_Ljava_nio_ByteBuffer_Handler")>]
abstract member EngineUpdate : Java.Nio.ByteBuffer -> unit
override this.EngineUpdate : Java.Nio.ByteBuffer -> unit

パラメーター

input
ByteBuffer

ByteBuffer

属性

注釈

input.remaining() ByteBuffer input内のバイトを処理します 。開始位置input.position()は . 戻ると、バッファーの位置はその制限に等しくなります。その制限は変更されません。

サブクラスは、バイト配列よりも効率的に ByteBuffer を処理できる場合は、このメソッドをオーバーライドすることを検討する必要があります。

1\.5 で追加されました。

の Java ドキュメントjavax.crypto.MacSpi.engineUpdate(java.nio.ByteBuffer)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

EngineUpdate(SByte)

指定されたバイトを処理します。

[Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")]
protected abstract void EngineUpdate (sbyte input);
[<Android.Runtime.Register("engineUpdate", "(B)V", "GetEngineUpdate_BHandler")>]
abstract member EngineUpdate : sbyte -> unit

パラメーター

input
SByte

処理する入力バイト。

属性

注釈

指定されたバイトを処理します。

の Java ドキュメントjavax.crypto.MacSpi.engineUpdate(byte)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

EngineUpdate(Byte[], Int32, Int32)

最初 len のバイトを処理します input(両端を offset 含む)。

[Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")]
protected abstract void EngineUpdate (byte[]? input, int offset, int len);
[<Android.Runtime.Register("engineUpdate", "([BII)V", "GetEngineUpdate_arrayBIIHandler")>]
abstract member EngineUpdate : byte[] * int * int -> unit

パラメーター

input
Byte[]

入力バッファー。

offset
Int32

入力が開始される位置の input オフセット。

len
Int32

処理するバイト数。

属性

注釈

最初 len のバイトを処理します input(両端を offset 含む)。

の Java ドキュメントjavax.crypto.MacSpi.engineUpdate(byte[], int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象