Partager via


JSStreamReference Classe

Définition

Implémente la fonctionnalité pour 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
Héritage
JSStreamReference
Implémente

Propriétés

Id

Identificateur unique attribué à cette instance.

(Hérité de JSObjectReference)
Length

Longueur du Stream fourni par JavaScript.

Méthodes

DisposeAsync()

Implémente la fonctionnalité pour IJSStreamReference.

(Hérité de JSObjectReference)
InvokeAsync<TValue>(String, CancellationToken, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

(Hérité de JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un délai d’expiration différent, ou sans délai d’attente, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Hérité de JSObjectReference)
ThrowIfDisposed()

Implémente la fonctionnalité pour IJSStreamReference.

(Hérité de JSObjectReference)

Implémentations d’interfaces explicites

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Ouvre un Stream avec pour JSRuntime la référence de données en cours.

Méthodes d’extension

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

Appelle la fonction JavaScript spécifiée de manière asynchrone.

JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un délai d’expiration différent, ou sans délai d’expiration, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Appelle la fonction JavaScript spécifiée de manière asynchrone.

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

Appelle la fonction JavaScript spécifiée de manière asynchrone.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Appelle la fonction JavaScript spécifiée de manière asynchrone.

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

Appelle la fonction JavaScript spécifiée de manière asynchrone.

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

Appelle la fonction JavaScript spécifiée de manière asynchrone.

S’applique à