JSRuntime.InvokeAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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 verwenden InvokeAsync<TValue>(String, CancellationToken, Object[]). |
InvokeAsync<TValue>(String, CancellationToken, Object[]) |
Ruft die angegebene JavaScript-Funktion asynchron auf. |
InvokeAsync<TValue>(String, Object[])
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
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 verwenden InvokeAsync<TValue>(String, CancellationToken, Object[]).
public:
generic <typename TValue>
virtual System::Threading::Tasks::ValueTask<TValue> InvokeAsync(System::String ^ identifier, cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (string identifier, object[] args);
public System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (string identifier, object?[]? args);
abstract member InvokeAsync : string * obj[] -> System.Threading.Tasks.ValueTask<'Value>
override this.InvokeAsync : string * obj[] -> System.Threading.Tasks.ValueTask<'Value>
Public Function InvokeAsync(Of TValue) (identifier As String, args As Object()) As ValueTask(Of TValue)
Typparameter
- TValue
Der JSON-serialisierbare Rückgabetyp.
Parameter
- identifier
- String
Ein Bezeichner für die funktion, die aufgerufen werden soll. Der Wert "someScope.someFunction"
ruft beispielsweise die -Funktion window.someScope.someFunction
auf.
- args
- Object[]
JSON-serialisierbare Argumente.
Gibt zurück
Eine instance von, die TValue
durch JSON-Deserialisierung des Rückgabewerts abgerufen wird.
Implementiert
Gilt für:
InvokeAsync<TValue>(String, CancellationToken, Object[])
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
- Quelle:
- JSRuntime.cs
Ruft die angegebene JavaScript-Funktion asynchron auf.
public:
generic <typename TValue>
virtual System::Threading::Tasks::ValueTask<TValue> InvokeAsync(System::String ^ identifier, System::Threading::CancellationToken cancellationToken, cli::array <System::Object ^> ^ args);
public System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (string identifier, System.Threading.CancellationToken cancellationToken, object[] args);
public System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (string identifier, System.Threading.CancellationToken cancellationToken, object?[]? args);
abstract member InvokeAsync : string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.ValueTask<'Value>
override this.InvokeAsync : string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.ValueTask<'Value>
Public Function InvokeAsync(Of TValue) (identifier As String, cancellationToken As CancellationToken, args As Object()) As ValueTask(Of TValue)
Typparameter
- TValue
Der JSON-serialisierbare Rückgabetyp.
Parameter
- identifier
- String
Ein Bezeichner für die funktion, die aufgerufen werden soll. Der Wert "someScope.someFunction"
ruft beispielsweise die -Funktion window.someScope.someFunction
auf.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, um den Abbruch des Vorgangs zu signalisieren. Wenn Sie diesen Parameter angeben, werden alle Standardabbrüche überschrieben, z. B. aufgrund von Timeouts (DefaultAsyncTimeout), die angewendet werden.
- args
- Object[]
JSON-serialisierbare Argumente.
Gibt zurück
Eine instance von, die TValue
durch JSON-Deserialisierung des Rückgabewerts abgerufen wird.