Sdílet prostřednictvím


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

Délka poskytnutého Stream JavaScriptem.

Metody

DisposeAsync()

Implementuje funkce pro IJSStreamReference.

(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 pro tuto operaci časové limity na základě hodnoty nakonfigurované v nástroji DefaultAsyncTimeout. Pokud chcete odeslat hovor s jiným nebo žádným časovým limitem, zvažte použití InvokeAsync<TValue>(String, CancellationToken, Object[])příkazu .

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

Implementuje funkce pro IJSStreamReference.

(Zděděno od JSObjectReference)

Explicitní implementace rozhraní

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

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

Metody rozšíření

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

Vyvolá zadanou funkci JavaScriptu asynchronně.

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

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