22 references to JSHostImplementation
System.Runtime.InteropServices.JavaScript (22)
System\Runtime\InteropServices\JavaScript\CancelablePromise.cs (2)
19JSHostImplementation.PromiseHolder? holder = promise.AsyncState as JSHostImplementation.PromiseHolder;
System\Runtime\InteropServices\JavaScript\Interop\JavaScriptExports.CoreCLR.cs (3)
51if (callback_gc_handle.Target is JSHostImplementation.ToManagedCallback callback) 82JSHostImplementation.ToManagedCallback callback; 139var result = JSHostImplementation.BindAssemblyExports(assemblyName);
System\Runtime\InteropServices\JavaScript\JSFunctionBinding.cs (6)
198return JSHostImplementation.BindManagedFunction(fullyQualifiedName, signatureHash, signatures); 246JSHostImplementation.ThrowException(ref exceptionArg); 381JSHostImplementation.ThrowException(ref exceptionArg); 435var signature = JSHostImplementation.GetMethodSignature(signatures, functionName, moduleName); 447JSHostImplementation.FreeMethodSignatureBuffer(signature); 471JSHostImplementation.ThrowException(ref exc);
System\Runtime\InteropServices\JavaScript\JSHost.cs (1)
52return JSHostImplementation.ImportAsync(moduleName, moduleUrl, cancellationToken);
System\Runtime\InteropServices\JavaScript\JSProxyContext.cs (1)
7using static System.Runtime.InteropServices.JavaScript.JSHostImplementation;
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Func.cs (8)
515JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 535JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 559JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 587JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 613JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 637JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 665JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) => 697JSHostImplementation.ToManagedCallback cb = (JSMarshalerArgument* arguments) =>
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Task.cs (1)
9using static System.Runtime.InteropServices.JavaScript.JSHostImplementation;