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

Name Beschreibung
JSInProcessObjectReference(JSInProcessRuntime, Int64)

Initialisiert eine neue Instanz von JSInProcessObjectReference.

Eigenschaften

Name Beschreibung
Id

Der eindeutige Bezeichner, der diesem instance zugewiesen ist.

(Geerbt von JSObjectReference)

Methoden

Name Beschreibung
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

Name Beschreibung
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: