Freigeben über


IJSUnmarshalledObjectReference Schnittstelle

Definition

Stellt einen Verweis auf ein JavaScript-Objekt dar, dessen Funktionen ohne JSON-Marshalling synchron aufgerufen werden können.

public interface class IJSUnmarshalledObjectReference : IAsyncDisposable, IDisposable, Microsoft::JSInterop::IJSInProcessObjectReference
public interface IJSUnmarshalledObjectReference : IAsyncDisposable, IDisposable, Microsoft.JSInterop.IJSInProcessObjectReference
type IJSUnmarshalledObjectReference = interface
    interface IJSInProcessObjectReference
    interface IJSObjectReference
    interface IAsyncDisposable
    interface IDisposable
Public Interface IJSUnmarshalledObjectReference
Implements IAsyncDisposable, IDisposable, IJSInProcessObjectReference
Implementiert

Methoden

Invoke<TValue>(String, Object[])

Ruft die angegebene JavaScript-Funktion synchron auf.

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

Ruft die angegebene JavaScript-Funktion asynchron auf.

(Geerbt von IJSObjectReference)
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 IJSObjectReference)
InvokeUnmarshalled<T0,T1,T2,TResult>(String, T0, T1, T2)
Veraltet.

Ruft die JavaScript-Funktion auf, die mit dem angegebenen Bezeichner registriert ist.

InvokeUnmarshalled<T0,T1,TResult>(String, T0, T1)
Veraltet.

Ruft die JavaScript-Funktion auf, die mit dem angegebenen Bezeichner registriert ist.

InvokeUnmarshalled<T0,TResult>(String, T0)
Veraltet.

Ruft die JavaScript-Funktion auf, die mit dem angegebenen Bezeichner registriert ist.

InvokeUnmarshalled<TResult>(String)
Veraltet.

Ruft die JavaScript-Funktion auf, die mit dem angegebenen Bezeichner registriert ist.

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: