Udostępnij za pośrednictwem


JSStreamReference Klasa

Definicja

Implementuje funkcje programu 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
Dziedziczenie
JSStreamReference
Implementuje

Właściwości

Id

Unikatowy identyfikator przypisany do tego wystąpienia.

(Odziedziczone po JSObjectReference)
Length

Długość podanego Stream przez język JavaScript.

Metody

DisposeAsync()

Implementuje funkcje programu IJSStreamReference.

(Odziedziczone po JSObjectReference)
InvokeAsync<TValue>(String, CancellationToken, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

(Odziedziczone po JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

JSRuntime spowoduje zastosowanie limitów czasu dla tej operacji na podstawie wartości skonfigurowanej w elemecie DefaultAsyncTimeout. Aby wysłać połączenie z innym lub bez limitu czasu, rozważ użycie polecenia InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Odziedziczone po JSObjectReference)
ThrowIfDisposed()

Implementuje funkcje programu IJSStreamReference.

(Odziedziczone po JSObjectReference)

Jawne implementacje interfejsu

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Otwiera element Stream z elementem JSRuntime dla bieżącego odwołania do danych.

Metody rozszerzania

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

JSRuntime spowoduje zastosowanie limitów czasu dla tej operacji na podstawie wartości skonfigurowanej w elemecie DefaultAsyncTimeout. Aby wysłać połączenie z innym limitem czasu lub bez limitu czasu, rozważ użycie polecenia InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

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

Wywołuje określoną funkcję JavaScript asynchronicznie.

Dotyczy