5 instantiations of JSMarshalAs
Microsoft.AspNetCore.Components.WebAssembly (2)
Services\DefaultWebAssemblyJSRuntime.cs (1)
48
[
JSMarshalAs
<JSType.Number>] long dotNetObjectId,
Services\InternalJSImportMethods.cs (1)
85
private static partial void EndUpdateRootComponentsCore([
JSMarshalAs
<JSType.Number>] long batchId);
Microsoft.JSInterop (1)
Implementation\JSInProcessObjectReference.cs (1)
79
private 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,
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.