Linguaggio

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à

Nome Descrizione
Id

Identificatore univoco assegnato a questa istanza.

(Ereditato da JSObjectReference)
Length

Lunghezza dell'oggetto Stream fornito da JavaScript.

Metodi

Nome Descrizione
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

Nome Descrizione
IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

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

Metodi di estensione

Nome Descrizione
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