Język

JSObjectReference Klasa

Definicja

Implementuje funkcje dla programu IJSObjectReference.

public ref class JSObjectReference : IAsyncDisposable, Microsoft::JSInterop::IJSObjectReference
public class JSObjectReference : IAsyncDisposable, Microsoft.JSInterop.IJSObjectReference
type JSObjectReference = class
    interface IJSObjectReference
    interface IAsyncDisposable
Public Class JSObjectReference
Implements IAsyncDisposable, IJSObjectReference
Dziedziczenie
JSObjectReference
Pochodne
Implementuje

Konstruktory

Nazwa Opis
JSObjectReference(JSRuntime, Int64)

Inicjuje nowe JSObjectReference wystąpienie.

Właściwości

Nazwa Opis
Id

Unikatowy identyfikator przypisany do tego wystąpienia.

Metody

Nazwa Opis
DisposeAsync()

Implementuje funkcje dla programu IJSObjectReference.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

InvokeAsync<TValue>(String, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

JSRuntime spowoduje zastosowanie limitów czasu dla tej operacji na podstawie wartości skonfigurowanej w elemecie DefaultAsyncTimeout. Aby wysłać połączenie z innym lub bez limitu czasu, rozważ użycie metody InvokeAsync<TValue>(String, CancellationToken, Object[]).

ThrowIfDisposed()

Implementuje funkcje dla programu IJSObjectReference.

Metody rozszerzania

Nazwa Opis
InvokeAsync<TValue>(IJSObjectReference, String, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

JSRuntime spowoduje zastosowanie limitów czasu dla tej operacji na podstawie wartości skonfigurowanej w elemecie DefaultAsyncTimeout. Aby wysłać połączenie z innym limitem czasu lub bez limitu czasu, rozważ użycie metody InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

Dotyczy