JSInProcessObjectReference Clase

Definición

Implementa la funcionalidad de 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
Herencia
JSInProcessObjectReference
Implementaciones

Constructores

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Inicializa una nueva instancia de JSInProcessObjectReference.

Propiedades

Id

Identificador único asignado a esta instancia.

(Heredado de JSObjectReference)

Métodos

Dispose()

Implementa la funcionalidad de IJSInProcessObjectReference.

DisposeAsync()

Implementa la funcionalidad de IJSInProcessObjectReference.

(Heredado de JSObjectReference)
Invoke<TValue>(String, Object[])

Invoca la función de JavaScript especificada de forma sincrónica.

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

Invoca la función de JavaScript especificada de forma asincrónica.

(Heredado de JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Invoca la función de JavaScript especificada de forma asincrónica.

JSRuntime aplicará tiempos de espera a esta operación en función del valor configurado en DefaultAsyncTimeout. Para enviar una llamada con un tiempo de espera diferente o sin tiempo de espera, considere la posibilidad de usar InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Heredado de JSObjectReference)
ThrowIfDisposed()

Implementa la funcionalidad de IJSInProcessObjectReference.

(Heredado de JSObjectReference)

Métodos de extensión

InvokeVoid(IJSInProcessObjectReference, String, Object[])

Invoca la función de JavaScript especificada de forma sincrónica.

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

Invoca la función de JavaScript especificada de forma asincrónica.

JSRuntime aplicará tiempos de espera a esta operación en función del valor configurado en DefaultAsyncTimeout. Para enviar una llamada con un tiempo de espera diferente o sin tiempo de espera, considere la posibilidad de usar InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Invoca la función de JavaScript especificada de forma asincrónica.

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

Invoca la función de JavaScript especificada de forma asincrónica.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Invoca la función de JavaScript especificada de forma asincrónica.

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

Invoca la función de JavaScript especificada de forma asincrónica.

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

Invoca la función de JavaScript especificada de forma asincrónica.

Se aplica a