Språk

JniEnvironment.Arrays.ReleasePrimitiveArrayCritical Method

Definition

Releases or commits a primitive-array critical buffer.

public static void ReleasePrimitiveArrayCritical(Java.Interop.JniObjectReference array, IntPtr carray, Java.Interop.JniReleaseArrayElementsMode mode);
static member ReleasePrimitiveArrayCritical : Java.Interop.JniObjectReference * nativeint * Java.Interop.JniReleaseArrayElementsMode -> unit

Parameters

array
JniObjectReference

The original valid Java primitive-array reference.

carray
IntPtr

nativeint

The address acquired with GetPrimitiveArrayCritical for this array.

mode
JniReleaseArrayElementsMode

Controls copy-back and release for a copied buffer; Commit requires a later final release.

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to