Compartilhar via


JSStreamReference Classe

Definição

Implementa a funcionalidade para 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
Herança
JSStreamReference
Implementações

Propriedades

Id

O identificador exclusivo atribuído a essa instância.

(Herdado de JSObjectReference)
Length

Comprimento do Stream fornecido por JavaScript.

Métodos

DisposeAsync()

Implementa a funcionalidade para IJSStreamReference.

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

Invoca a função JavaScript especificada de forma assíncrona.

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

Invoca a função JavaScript especificada de forma assíncrona.

JSRuntime aplicará tempos limite a essa operação com base no valor configurado em DefaultAsyncTimeout. Para expedir uma chamada com um tempo limite diferente ou sem tempo limite, considere usar InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Herdado de JSObjectReference)
ThrowIfDisposed()

Implementa a funcionalidade para IJSStreamReference.

(Herdado de JSObjectReference)

Implantações explícitas de interface

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Abre um Stream com o JSRuntime para a referência de dados atual.

Métodos de Extensão

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

Invoca a função JavaScript especificada de forma assíncrona.

JSRuntime aplicará tempos limite a essa operação com base no valor configurado em DefaultAsyncTimeout. Para expedir uma chamada com um tempo limite diferente ou sem tempo limite, considere usar InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Invoca a função JavaScript especificada de forma assíncrona.

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

Invoca a função JavaScript especificada de forma assíncrona.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Invoca a função JavaScript especificada de forma assíncrona.

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

Invoca a função JavaScript especificada de forma assíncrona.

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

Invoca a função JavaScript especificada de forma assíncrona.

Aplica-se a