Share via


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

StreamJavaScript 提供的 長度。

方法

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 函式。

適用於