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