Click or drag to resize

JVMBridgeBaseTClassSExecuteWithSignatureStreamTArrayType(IJavaType, String, String, Object) Method

Invokes static method methodName on clazz with 1 argument and returns a zero-copy stream over the JVM primitive array result.

Namespace: MASES.JCOBridge.C2JBridge
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntax
public static JCOBridgeStream<TArrayType> SExecuteWithSignatureStream<TArrayType>(
	IJavaType clazz,
	string methodName,
	string signature,
	Object arg0
)
where TArrayType : struct, new()

Parameters

clazz  IJavaType
The IJavaType that owns the static method.
methodName  String
The name of the static method to invoke.
signature  String
The JNI signature used to resolve the overload.
arg0  Object
Argument 0.

Type Parameters

TArrayType
The .NET primitive type matching the JVM array element type.

Return Value

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