Bagikan melalui


JSInProcessObjectReference Kelas

Definisi

Menerapkan fungsionalitas untuk IJSInProcessObjectReference.

public ref class JSInProcessObjectReference : Microsoft::JSInterop::Implementation::JSObjectReference, IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public class JSInProcessObjectReference : Microsoft.JSInterop.Implementation.JSObjectReference, IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type JSInProcessObjectReference = class
    inherit JSObjectReference
    interface IJSInProcessObjectReference
    interface IJSObjectReference
    interface IAsyncDisposable
    interface IDisposable
Public Class JSInProcessObjectReference
Inherits JSObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
Warisan
JSInProcessObjectReference
Penerapan

Konstruktor

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Menginisialisasi instans baru JSInProcessObjectReference .

Properti

Id

Pengidentifikasi unik yang ditetapkan ke instans ini.

(Diperoleh dari JSObjectReference)

Metode

Dispose()

Menerapkan fungsionalitas untuk IJSInProcessObjectReference.

DisposeAsync()

Menerapkan fungsionalitas untuk IJSInProcessObjectReference.

(Diperoleh dari JSObjectReference)
Invoke<TValue>(String, Object[])

Memanggil fungsi JavaScript yang ditentukan secara sinkron.

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

(Diperoleh dari JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

JSRuntime akan menerapkan batas waktu untuk operasi ini berdasarkan nilai yang dikonfigurasi di DefaultAsyncTimeout. Untuk mengirimkan panggilan dengan yang berbeda, atau tanpa batas waktu, pertimbangkan untuk menggunakan InvokeAsync<TValue>(String, CancellationToken, Object[]).

(Diperoleh dari JSObjectReference)
ThrowIfDisposed()

Menerapkan fungsionalitas untuk IJSInProcessObjectReference.

(Diperoleh dari JSObjectReference)

Metode Ekstensi

InvokeVoid(IJSInProcessObjectReference, String, Object[])

Memanggil fungsi JavaScript yang ditentukan secara sinkron.

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

JSRuntime akan menerapkan batas waktu untuk operasi ini berdasarkan nilai yang dikonfigurasi di DefaultAsyncTimeout. Untuk mengirimkan panggilan dengan batas waktu yang berbeda, atau tanpa batas waktu, pertimbangkan untuk menggunakan InvokeAsync<TValue>(String, CancellationToken, Object[]).

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

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

Memanggil fungsi JavaScript yang ditentukan secara asinkron.

Berlaku untuk