2 writes to Header
System.Runtime.InteropServices.JavaScript (2)
System\Runtime\InteropServices\JavaScript\JSHostImplementation.cs (2)
136Header = (JSFunctionBinding.JSBindingHeader*)buffer, 187signature.Header = null;
16 references to Header
System.Runtime.InteropServices.JavaScript (16)
System\Runtime\InteropServices\JavaScript\JSFunctionBinding.cs (9)
85return Header[0].ArgumentCount; 90Header[0].ArgumentCount = value; 99return Header[0].Version; 104Header[0].Version = value; 113return Header[0].Result; 118Header[0].Result = value; 127return Header[0].Exception; 132Header[0].Exception = value; 439nint exceptionPtr = Interop.Runtime.BindJSImportST(signature.Header);
System\Runtime\InteropServices\JavaScript\JSHostImplementation.CoreCLR.cs (1)
75JavaScriptImports.BindCSFunction(methodHandle, assemblyName, nameSpace, shortClassName, methodName, signatureHash, (IntPtr)signature.Header);
System\Runtime\InteropServices\JavaScript\JSHostImplementation.cs (6)
160signature.Header[0].ImportHandle = signature.ImportHandle; 161signature.Header[0].FunctionNameLength = functionNameBytes; 162signature.Header[0].FunctionNameOffset = functionNameOffset; 163signature.Header[0].ModuleNameLength = moduleNameBytes; 164signature.Header[0].ModuleNameOffset = moduleNameOffset; 186NativeMemory.Free(signature.Header);