Поделиться через


JSStreamReference Класс

Определение

Реализует функциональные возможности для 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
Наследование
JSStreamReference
Реализации

Свойства

Id

Уникальный идентификатор, назначенный этому экземпляру.

(Унаследовано от JSObjectReference)
Length

Длина объекта , предоставленного Stream JavaScript.

Методы

DisposeAsync()

Реализует функциональные возможности для IJSStreamReference.

(Унаследовано от JSObjectReference)
InvokeAsync<TValue>(String, CancellationToken, Object[])

Асинхронно вызывает указанную функцию JavaScript.

(Унаследовано от JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Асинхронно вызывает указанную функцию JavaScript.

JSRuntime будет применять время ожидания к этой операции на основе значения, настроенного в DefaultAsyncTimeout. Чтобы отправить вызов с другим временем ожидания или без, рассмотрите возможность использования InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Унаследовано от JSObjectReference)
ThrowIfDisposed()

Реализует функциональные возможности для IJSStreamReference.

(Унаследовано от JSObjectReference)

Явные реализации интерфейса

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Stream Открывает с параметром JSRuntime для текущей ссылки на данные.

Методы расширения

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

Асинхронно вызывает указанную функцию JavaScript.

JSRuntime будет применять время ожидания к этой операции на основе значения, настроенного в DefaultAsyncTimeout. Чтобы отправить вызов с другим временем ожидания или без времени ожидания, рассмотрите возможность использования InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Асинхронно вызывает указанную функцию JavaScript.

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

Асинхронно вызывает указанную функцию JavaScript.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Асинхронно вызывает указанную функцию JavaScript.

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

Асинхронно вызывает указанную функцию JavaScript.

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

Асинхронно вызывает указанную функцию JavaScript.

Применяется к