JSStreamReference Třída

Definice

Implementuje funkce pro 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
Dědičnost
JSStreamReference
Implementuje

Vlastnosti

Id

Jedinečný identifikátor přiřazený této instanci.

(Zděděno od JSObjectReference)
Length

Stream Délka poskytnutého JavaScriptem

Metody

DisposeAsync() (Zděděno od JSObjectReference)
InvokeAsync<TValue>(String, CancellationToken, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

(Zděděno od JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

JSRuntime použije časové limity pro tuto operaci na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Zděděno od JSObjectReference)
ThrowIfDisposed() (Zděděno od JSObjectReference)

Explicitní implementace rozhraní

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Otevře s Stream odkazem JSRuntime na aktuální data.

Metody rozšíření

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

JSRuntime pro tuto operaci použije časové limity na základě hodnoty nakonfigurované v DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným časovým limitem nebo bez časového limitu, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Vyvolá zadanou funkci JavaScriptu asynchronně.

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

Platí pro