Share via


JSStreamReference Sınıf

Tanım

için IJSStreamReferenceişlevselliğini uygular.

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
Devralma
JSStreamReference
Uygulamalar

Özellikler

Id

Bu örneğe atanan benzersiz tanımlayıcı.

(Devralındığı yer: JSObjectReference)
Length

JavaScript tarafından sağlanan öğesinin Stream uzunluğu.

Yöntemler

DisposeAsync()

için IJSStreamReferenceişlevselliğini uygular.

(Devralındığı yer: JSObjectReference)
InvokeAsync<TValue>(String, CancellationToken, Object[])

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

(Devralındığı yer: JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

JSRuntime , içinde DefaultAsyncTimeoutyapılandırılan değere göre bu işleme zaman aşımları uygular. Farklı bir çağrı göndermek veya zaman aşımı olmadan göndermek için kullanmayı InvokeAsync<TValue>(String, CancellationToken, Object[])göz önünde bulundurun.

(Devralındığı yer: JSObjectReference)
ThrowIfDisposed()

için IJSStreamReferenceişlevselliğini uygular.

(Devralındığı yer: JSObjectReference)

Belirtik Arabirim Kullanımları

IJSStreamReference.OpenReadStreamAsync(Int64, CancellationToken)

Geçerli veri başvurusu için ile bir StreamJSRuntime açar.

Uzantı Metotları

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

JSRuntime , içinde DefaultAsyncTimeoutyapılandırılan değere göre bu işleme zaman aşımları uygular. Farklı bir zaman aşımına sahip veya zaman aşımı olmayan bir çağrı göndermek için kullanmayı InvokeAsync<TValue>(String, CancellationToken, Object[])göz önünde bulundurun.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

Şunlara uygulanır