25 references to ArgumentToManagedCallback
System.Runtime.InteropServices.JavaScript (25)
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Func.cs (24)
247
private
ArgumentToManagedCallback
<TResult> ResMarshaler;
249
public FuncJS(JSObject holder,
ArgumentToManagedCallback
<TResult> resMarshaler)
285
private
ArgumentToManagedCallback
<TResult> ResMarshaler;
288
public FuncJS(JSObject holder, ArgumentToJSCallback<T> arg1Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
325
private
ArgumentToManagedCallback
<TResult> ResMarshaler;
328
public FuncJS(JSObject holder, ArgumentToJSCallback<T1> arg1Marshaler, ArgumentToJSCallback<T2> arg2Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
370
private
ArgumentToManagedCallback
<TResult> ResMarshaler;
373
public FuncJS(JSObject holder, ArgumentToJSCallback<T1> arg1Marshaler, ArgumentToJSCallback<T2> arg2Marshaler, ArgumentToJSCallback<T3> arg3Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
421
public void ToManaged<TResult>(out Func<TResult>? value,
ArgumentToManagedCallback
<TResult> resMarshaler)
443
public void ToManaged<T, TResult>(out Func<T, TResult>? value, ArgumentToJSCallback<T> arg1Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
468
public void ToManaged<T1, T2, TResult>(out Func<T1, T2, TResult>? value, ArgumentToJSCallback<T1> arg1Marshaler, ArgumentToJSCallback<T2> arg2Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
494
public void ToManaged<T1, T2, T3, TResult>(out Func<T1, T2, T3, TResult>? value, ArgumentToJSCallback<T1> arg1Marshaler, ArgumentToJSCallback<T2> arg2Marshaler, ArgumentToJSCallback<T3> arg3Marshaler,
ArgumentToManagedCallback
<TResult> resMarshaler)
532
public unsafe void ToJS<T>(Action<T> value,
ArgumentToManagedCallback
<T> arg1Marshaler)
556
public unsafe void ToJS<T1, T2>(Action<T1, T2> value,
ArgumentToManagedCallback
<T1> arg1Marshaler,
ArgumentToManagedCallback
<T2> arg2Marshaler)
584
public unsafe void ToJS<T1, T2, T3>(Action<T1, T2, T3> value,
ArgumentToManagedCallback
<T1> arg1Marshaler,
ArgumentToManagedCallback
<T2> arg2Marshaler,
ArgumentToManagedCallback
<T3> arg3Marshaler)
634
public unsafe void ToJS<T, TResult>(Func<T, TResult> value,
ArgumentToManagedCallback
<T> arg1Marshaler, ArgumentToJSCallback<TResult> resMarshaler)
662
public unsafe void ToJS<T1, T2, TResult>(Func<T1, T2, TResult> value,
ArgumentToManagedCallback
<T1> arg1Marshaler,
ArgumentToManagedCallback
<T2> arg2Marshaler, ArgumentToJSCallback<TResult> resMarshaler)
694
public unsafe void ToJS<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult> value,
ArgumentToManagedCallback
<T1> arg1Marshaler,
ArgumentToManagedCallback
<T2> arg2Marshaler,
ArgumentToManagedCallback
<T3> arg3Marshaler, ArgumentToJSCallback<TResult> resMarshaler)
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Task.cs (1)
101
public unsafe void ToManaged<T>(out Task<T>? value,
ArgumentToManagedCallback
<T> marshaler)