Freigeben über


JSInProcessObjectReference Klasse

Definition

Implementiert Funktionen für 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
Vererbung
JSInProcessObjectReference
Implementiert

Konstruktoren

JSInProcessObjectReference(JSInProcessRuntime, Int64)

Initialisiert eine neue Instanz von JSInProcessObjectReference.

Eigenschaften

Id

Der eindeutige Bezeichner, der diesem instance zugewiesen ist.

(Geerbt von JSObjectReference)

Methoden

Dispose()

Implementiert Funktionen für IJSInProcessObjectReference.

DisposeAsync()

Implementiert Funktionen für IJSInProcessObjectReference.

(Geerbt von JSObjectReference)
Invoke<TValue>(String, Object[])

Ruft die angegebene JavaScript-Funktion synchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

(Geerbt von JSObjectReference)
InvokeAsync<TValue>(String, Object[])

Ruft die angegebene JavaScript-Funktion asynchron auf.

JSRuntime wendet Timeouts auf diesen Vorgang basierend auf dem in DefaultAsyncTimeoutkonfigurierten Wert an. Um einen Anruf mit einem anderen oder keinem Timeout zu senden, sollten Sie die Verwendung von in InvokeAsync<TValue>(String, CancellationToken, Object[])Betracht ziehen.

(Geerbt von JSObjectReference)
ThrowIfDisposed()

Implementiert Funktionen für IJSInProcessObjectReference.

(Geerbt von JSObjectReference)

Erweiterungsmethoden

InvokeVoid(IJSInProcessObjectReference, String, Object[])

Ruft die angegebene JavaScript-Funktion synchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

JSRuntime wendet Timeouts auf diesen Vorgang basierend auf dem in DefaultAsyncTimeoutkonfigurierten Wert an. Um einen Anruf mit einem anderen Timeout oder ohne Timeout zu senden, sollten Sie die Verwendung von in InvokeAsync<TValue>(String, CancellationToken, Object[])Betracht ziehen.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

InvokeVoidAsync(IJSObjectReference, String, Object[])

Ruft die angegebene JavaScript-Funktion asynchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

Gilt für: