Compartir a través de


JSStreamReference Clase

Definición

Implementa la funcionalidad de IJSStreamReference.

public sealed class JSStreamReference : Microsoft.JSInterop.Implementation.JSObjectReference, IAsyncDisposable, Microsoft.JSInterop.IJSStreamReference
type JSStreamReference = class
    inherit JSObjectReference
    interface IJSStreamReference
    interface IAsyncDisposable
Public NotInheritable Class JSStreamReference
Inherits JSObjectReference
Implements IAsyncDisposable, IJSStreamReference
Herencia
JSStreamReference
Implementaciones

Propiedades

Id

Identificador único asignado a esta instancia.

(Heredado de JSObjectReference)
Length

Longitud del proporcionado Stream por JavaScript.

Métodos

DisposeAsync()

Implementa la funcionalidad de IJSStreamReference.

(Heredado de JSObjectReference)
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 IJSStreamReference.

(Heredado de JSObjectReference)

Implementaciones de interfaz explícitas

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Abre un Stream con para JSRuntime la referencia de datos actual.

Métodos de extensión

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