Język

JniEnvironment.Arrays.CreateMarshalSByteArray Method

Definition

Reuses a Java byte-array wrapper or creates one from a managed sequence.

public static Java.Interop.JavaSByteArray? CreateMarshalSByteArray(System.Collections.Generic.IEnumerable<sbyte>? value);
static member CreateMarshalSByteArray : seq<sbyte> -> Java.Interop.JavaSByteArray

Parameters

value
IEnumerable<SByte>

The managed signed-byte sequence, or null.

Returns

The matching supplied wrapper, a new wrapper containing copied elements, or null if value is null.

Remarks

New wrappers are marked for temporary marshaling cleanup; existing wrappers are returned unchanged. Use DisposeUnlessReferenced after marshaling to clean up a temporary wrapper.

Applies to