7 instantiations of JSMarshalAs
Microsoft.AspNetCore.Components.WebAssembly (2)
Services\DefaultWebAssemblyJSRuntime.cs (1)
48[JSMarshalAs<JSType.Number>] long dotNetObjectId,
Services\InternalJSImportMethods.cs (1)
85private static partial void EndUpdateRootComponentsCore([JSMarshalAs<JSType.Number>] long batchId);
Microsoft.JSInterop (1)
Implementation\JSInProcessObjectReference.cs (1)
76private static partial void DisposeJSObjectReferenceById([JSMarshalAs<JSType.Number>] long id);
Microsoft.JSInterop.WebAssembly (2)
InternalCalls.cs (2)
13[JSMarshalAs<JSType.Number>] long targetInstanceId, 16[JSMarshalAs<JSType.Number>] long asyncHandle,
System.Runtime.InteropServices.JavaScript (2)
System\Runtime\InteropServices\JavaScript\Interop\JavaScriptImports.Generated.cs (2)
53[return: JSMarshalAs<JSType.DiscardNoWait>] // this means that the message will arrive out of order, especially across threads. 54public static partial void Log([JSMarshalAs<JSType.String>] string message);
4 references to JSMarshalAs
System.Runtime.InteropServices.JavaScript (4)
System\Runtime\InteropServices\JavaScript\JSExportAttribute.cs (1)
12/// For marshaling arguments of complex types <see cref="JSMarshalAsAttribute{T}" />.
System\Runtime\InteropServices\JavaScript\JSImportAttribute.cs (1)
10/// To configure the marshalling behavior for specific values, <see cref="JSMarshalAsAttribute{T}" />.
System\Runtime\InteropServices\JavaScript\JSMarshalAsAttribute.cs (1)
25/// Initializes a new instance of <see cref="JSMarshalAsAttribute{T}" /> configured by generic parameters of <see cref="JSType" />.
System\Runtime\InteropServices\JavaScript\JSType.cs (1)
9/// Used as generic argument for <see cref="JSMarshalAsAttribute{T}"/> to express expected JavaScript type, which should be input or output of argument marshaling.