IJSInProcessRuntime Rozhraní

Definice

Představuje instanci modulu runtime JavaScriptu, do kterého se můžou odesílat volání.

public interface class IJSInProcessRuntime : Microsoft::JSInterop::IJSRuntime
public interface IJSInProcessRuntime : Microsoft.JSInterop.IJSRuntime
type IJSInProcessRuntime = interface
    interface IJSRuntime
Public Interface IJSInProcessRuntime
Implements IJSRuntime
Odvozené
Implementuje

Metody

Invoke<TResult>(String, Object[])

Vyvolá zadanou funkci JavaScript synchronně.

InvokeAsync<TValue>(String, CancellationToken, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

(Zděděno od IJSRuntime)
InvokeAsync<TValue>(String, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

JSRuntime použije časové limity pro tuto operaci na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným časovým limitem nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Zděděno od IJSRuntime)

Metody rozšíření

InvokeVoid(IJSInProcessRuntime, String, Object[])

Vyvolá zadanou funkci JavaScript synchronně.

InvokeAsync<TValue>(IJSRuntime, String, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

JSRuntime pro tuto operaci použije časové limity na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným časovým limitem nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]).

InvokeAsync<TValue>(IJSRuntime, String, CancellationToken, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

InvokeAsync<TValue>(IJSRuntime, String, TimeSpan, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

InvokeVoidAsync(IJSRuntime, String, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

InvokeVoidAsync(IJSRuntime, String, CancellationToken, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

InvokeVoidAsync(IJSRuntime, String, TimeSpan, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

Platí pro