IJSUnmarshalledObjectReference 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示对 JavaScript 对象的引用,该对象的函数无需 JSON 封送处理即可同步调用。
public interface class IJSUnmarshalledObjectReference : IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public interface IJSUnmarshalledObjectReference : IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type IJSUnmarshalledObjectReference = interface
interface IJSInProcessObjectReference
interface IJSObjectReference
interface IAsyncDisposable
interface IDisposable
Public Interface IJSUnmarshalledObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
- 实现
方法
Invoke<TValue>(String, Object[]) |
同步调用指定的 JavaScript 函数。 (继承自 IJSInProcessObjectReference) |
InvokeAsync<TValue>(String, CancellationToken, Object[]) |
异步调用指定的 JavaScript 函数。 (继承自 IJSObjectReference) |
InvokeAsync<TValue>(String, Object[]) |
异步调用指定的 JavaScript 函数。 JSRuntime 将根据 中 DefaultAsyncTimeout配置的值对此操作应用超时。 若要调度具有不同或无超时的调用,请考虑使用 InvokeAsync<TValue>(String, CancellationToken, Object[])。 (继承自 IJSObjectReference) |
InvokeUnmarshalled<T0,T1,T2,TResult>(String, T0, T1, T2) |
已过时.
调用使用指定标识符注册的 JavaScript 函数。 |
InvokeUnmarshalled<T0,T1,TResult>(String, T0, T1) |
已过时.
调用使用指定标识符注册的 JavaScript 函数。 |
InvokeUnmarshalled<T0,TResult>(String, T0) |
已过时.
调用使用指定标识符注册的 JavaScript 函数。 |
InvokeUnmarshalled<TResult>(String) |
已过时.
调用使用指定标识符注册的 JavaScript 函数。 |
扩展方法
InvokeVoid(IJSInProcessObjectReference, String, Object[]) |
同步调用指定的 JavaScript 函数。 |
InvokeAsync<TValue>(IJSObjectReference, String, Object[]) |
异步调用指定的 JavaScript 函数。 JSRuntime 将根据 中 DefaultAsyncTimeout配置的值对此操作应用超时。 若要调度具有不同超时或无超时的调用,请考虑使用 InvokeAsync<TValue>(String, CancellationToken, Object[])。 |
InvokeAsync<TValue>(IJSObjectReference, String, CancellationToken, Object[]) |
异步调用指定的 JavaScript 函数。 |
InvokeAsync<TValue>(IJSObjectReference, String, TimeSpan, Object[]) |
异步调用指定的 JavaScript 函数。 |
InvokeVoidAsync(IJSObjectReference, String, Object[]) |
异步调用指定的 JavaScript 函数。 |
InvokeVoidAsync(IJSObjectReference, String, CancellationToken, Object[]) |
异步调用指定的 JavaScript 函数。 |
InvokeVoidAsync(IJSObjectReference, String, TimeSpan, Object[]) |
异步调用指定的 JavaScript 函数。 |