Condividi tramite


JSStreamReference Classe

Definizione

Implementa la funzionalità per 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
Ereditarietà
JSStreamReference
Implementazioni

Proprietà

Id

Identificatore univoco assegnato a questa istanza.

(Ereditato da JSObjectReference)
Length

Lunghezza dell'oggetto Stream fornito da JavaScript.

Metodi

DisposeAsync()

Implementa la funzionalità per IJSStreamReference.

(Ereditato da JSObjectReference)
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 IJSStreamReference.

(Ereditato da JSObjectReference)

Implementazioni dell'interfaccia esplicita

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Apre un Stream oggetto con l'oggetto JSRuntime per il riferimento ai dati correnti.

Metodi di estensione

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