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

JavaScript によって提供される の Stream 長さ。

メソッド

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 関数を非同期的に呼び出します。

適用対象