WebAssemblyJSRuntime 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供在 Mono WebAssembly 執行時間上執行之應用程式的叫用 JavaScript 函式的方法。
public ref class WebAssemblyJSRuntime abstract : Microsoft::JSInterop::JSInProcessRuntime
public abstract class WebAssemblyJSRuntime : Microsoft.JSInterop.JSInProcessRuntime
public abstract class WebAssemblyJSRuntime : Microsoft.JSInterop.JSInProcessRuntime, Microsoft.JSInterop.IJSUnmarshalledRuntime
type WebAssemblyJSRuntime = class
inherit JSInProcessRuntime
type WebAssemblyJSRuntime = class
inherit JSInProcessRuntime
interface IJSUnmarshalledRuntime
Public MustInherit Class WebAssemblyJSRuntime
Inherits JSInProcessRuntime
Public MustInherit Class WebAssemblyJSRuntime
Inherits JSInProcessRuntime
Implements IJSUnmarshalledRuntime
- 繼承
- 實作
建構函式
WebAssemblyJSRuntime() |
初始化 WebAssemblyJSRuntime 的新執行個體。 |
屬性
DefaultAsyncTimeout |
取得或設定非同步 JavaScript 呼叫的預設逾時。 (繼承來源 JSRuntime) |
JsonSerializerOptions |
JsonSerializerOptions取得用來序列化和還原序列化 Interop 承載的 。 (繼承來源 JSRuntime) |
方法
擴充方法
InvokeVoid(IJSInProcessRuntime, String, Object[]) |
同步叫用指定的 JavaScript 函式。 |
InvokeAsync<TValue>(IJSRuntime, String, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 JSRuntime 會根據 中所 DefaultAsyncTimeout 設定的值,將逾時套用至此作業。 若要分派具有不同逾時的呼叫,或沒有逾時,請考慮使用 InvokeAsync<TValue>(String, CancellationToken, Object[]) 。 |
InvokeAsync<TValue>(IJSRuntime, String, CancellationToken, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 |
InvokeAsync<TValue>(IJSRuntime, String, TimeSpan, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 |
InvokeVoidAsync(IJSRuntime, String, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 |
InvokeVoidAsync(IJSRuntime, String, CancellationToken, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 |
InvokeVoidAsync(IJSRuntime, String, TimeSpan, Object[]) |
以非同步方式叫用指定的 JavaScript 函式。 |