| File: _generated\1\LibraryImports.g.cs | Web Access |
| Project: src\runtime\src\libraries\System.Runtime.InteropServices.JavaScript\src\System.Runtime.InteropServices.JavaScript.csproj (System.Runtime.InteropServices.JavaScript) |
// <auto-generated/> internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_BindJSImportST", ExactSpelling = true)] public static unsafe extern partial nint BindJSImportST(void* signature); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_InvokeJSImportST", ExactSpelling = true)] public static extern partial void InvokeJSImportST(int importHandle, nint args); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_ReleaseCSOwnedObject", ExactSpelling = true)] internal static extern partial void ReleaseCSOwnedObject(nint jsHandle); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_InvokeJSFunction", ExactSpelling = true)] public static extern partial void InvokeJSFunction(nint functionHandle, nint data); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_ResolveOrRejectPromise", ExactSpelling = true)] public static extern partial void ResolveOrRejectPromise(nint data); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_RegisterGCRoot", ExactSpelling = true)] public static extern partial nint RegisterGCRoot(void* start, int bytesSize, nint name); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_DeregisterGCRoot", ExactSpelling = true)] public static extern partial void DeregisterGCRoot(nint handle); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_CancelPromise", ExactSpelling = true)] public static extern partial void CancelPromise(nint gcHandle); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_BindAssemblyExports", ExactSpelling = true)] public static extern partial void BindAssemblyExports(nint assemblyNamePtr); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_GetAssemblyExport", ExactSpelling = true)] public static extern partial void GetAssemblyExport(nint assemblyNamePtr, nint namespacePtr, nint classnamePtr, nint methodNamePtr, int signatureHash, nint* methodHandlePtr); } } internal static partial class Interop { internal static unsafe partial class Runtime { [global::System.Runtime.InteropServices.DllImportAttribute("libSystem.Runtime.InteropServices.JavaScript.Native", EntryPoint = "SystemInteropJS_AssemblyGetEntryPoint", ExactSpelling = true)] public static extern partial void AssemblyGetEntryPoint(nint assemblyNamePtr, int auto_insert_breakpoint, void** monoMethodPtrPtr); } }