Condividi tramite


JSInProcessObjectReference Classe

Definizione

Implementa la funzionalità per IJSInProcessObjectReference.

public ref class JSInProcessObjectReference : Microsoft::JSInterop::Implementation::JSObjectReference, IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public class JSInProcessObjectReference : Microsoft.JSInterop.Implementation.JSObjectReference, IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type JSInProcessObjectReference = class
    inherit JSObjectReference
    interface IJSInProcessObjectReference
    interface IJSObjectReference
    interface IAsyncDisposable
    interface IDisposable
Public Class JSInProcessObjectReference
Inherits JSObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
Ereditarietà
JSInProcessObjectReference
Implementazioni

Costruttori

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Inizializza una nuova istanza di JSInProcessObjectReference.

Proprietà

Id

Identificatore univoco assegnato a questa istanza.

(Ereditato da JSObjectReference)

Metodi

Dispose()

Implementa la funzionalità per IJSInProcessObjectReference.

DisposeAsync()

Implementa la funzionalità per IJSInProcessObjectReference.

(Ereditato da JSObjectReference)
Invoke<TValue>(String, Object[])

Richiama la funzione JavaScript specificata in modo sincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

(Ereditato da JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Richiama la funzione JavaScript specificata in modo asincrono.

JSRuntime applicherà timeout a questa operazione in base al valore configurato in DefaultAsyncTimeout. Per inviare una chiamata con un timeout diverso o senza timeout, è consigliabile usare InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Ereditato da JSObjectReference)
ThrowIfDisposed()

Implementa la funzionalità per IJSInProcessObjectReference.

(Ereditato da JSObjectReference)

Metodi di estensione

InvokeVoid(IJSInProcessObjectReference, String, Object[])

Richiama la funzione JavaScript specificata in modo sincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

JSRuntime applicherà timeout a questa operazione in base al valore configurato in DefaultAsyncTimeout. Per inviare una chiamata con un timeout diverso o senza timeout, è consigliabile usare InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

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

Richiama la funzione JavaScript specificata in modo asincrono.

Si applica a