Click or drag to resize

JVMBridgeBaseIExecuteWithSignatureStreamTArrayType(String, String, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Method

Invokes instance method methodName with 10 arguments and returns a zero-copy JCOBridgeStreamT over the JVM primitive array result.

Namespace: MASES.JCOBridge.C2JBridge
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntax
public JCOBridgeStream<TArrayType> IExecuteWithSignatureStream<TArrayType>(
	string methodName,
	string signature,
	Object arg0,
	Object arg1,
	Object arg2,
	Object arg3,
	Object arg4,
	Object arg5,
	Object arg6,
	Object arg7,
	Object arg8,
	Object arg9
)
where TArrayType : struct, new()

Parameters

methodName  String
The name of the instance method to invoke.
signature  String
The JNI signature used to resolve the overload.
arg0  Object
Argument 0 passed to the method.
arg1  Object
Argument 1 passed to the method.
arg2  Object
Argument 2 passed to the method.
arg3  Object
Argument 3 passed to the method.
arg4  Object
Argument 4 passed to the method.
arg5  Object
Argument 5 passed to the method.
arg6  Object
Argument 6 passed to the method.
arg7  Object
Argument 7 passed to the method.
arg8  Object
Argument 8 passed to the method.
arg9  Object
Argument 9 passed to the method.

Type Parameters

TArrayType
The .NET primitive type matching the JVM array element type (byte, int, long, etc.).

Return Value

JCOBridgeStreamTArrayType
A JCOBridgeStreamT backed by native JVM memory, or . Dispose as soon as no longer needed.
See Also