 | JVMBridgeBaseTClassSExecuteWithSignatureStreamTArrayType(IJavaType, String, String) Method |
Invokes static method methodName on clazz with 0 arguments and returns a zero-copy stream over the JVM primitive array result.
Namespace: MASES.JCOBridge.C2JBridgeAssembly: C2JBridge (in C2JBridge.dll) Version: 2.6.9.260611-9a148513a79c26cdd7f1dde468f4f9e06ef3bc7e
Syntaxpublic static JCOBridgeStream<TArrayType> SExecuteWithSignatureStream<TArrayType>(
IJavaType clazz,
string methodName,
string signature
)
where TArrayType : struct, new()
Public Shared Function SExecuteWithSignatureStream(Of TArrayType As {Structure, New}) (
clazz As IJavaType,
methodName As String,
signature As String
) As JCOBridgeStream(Of TArrayType)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.
Type Parameters
- TArrayType
- The .NET primitive type matching the JVM array element type.
Return Value
JCOBridgeStreamTArrayTypeA
JCOBridgeStreamT backed by native JVM memory, or
. Dispose as soon as no longer needed.
See Also