JSRuntimeExtensions.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>(IJSRuntime, 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>(IJSRuntime, String, CancellationToken, Object[]) |
Ruft die angegebene JavaScript-Funktion asynchron auf. |
InvokeAsync<TValue>(IJSRuntime, String, TimeSpan, Object[]) |
Ruft die angegebene JavaScript-Funktion asynchron auf. |
InvokeAsync<TValue>(IJSRuntime, String, Object[])
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.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 Timeout oder ohne Timeout zu senden, sollten Sie die Verwendung von in InvokeAsync<TValue>(String, CancellationToken, Object[])Betracht ziehen.
public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask<TValue> InvokeAsync(Microsoft::JSInterop::IJSRuntime ^ jsRuntime, System::String ^ identifier, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object[] args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object?[]? args);
static member InvokeAsync : Microsoft.JSInterop.IJSRuntime * string * obj[] -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function InvokeAsync(Of TValue) (jsRuntime As IJSRuntime, identifier As String, ParamArray args As Object()) As ValueTask(Of TValue)
Typparameter
- TValue
Der JSON-serialisierbare Rückgabetyp.
Parameter
- jsRuntime
- IJSRuntime
Die IJSRuntime.
- identifier
- String
Ein Bezeichner für die aufzurufende Funktion. 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.
Gilt für:
InvokeAsync<TValue>(IJSRuntime, String, CancellationToken, Object[])
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
Ruft die angegebene JavaScript-Funktion asynchron auf.
public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask<TValue> InvokeAsync(Microsoft::JSInterop::IJSRuntime ^ jsRuntime, System::String ^ identifier, System::Threading::CancellationToken cancellationToken, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object[] args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object?[]? args);
static member InvokeAsync : Microsoft.JSInterop.IJSRuntime * string * System.Threading.CancellationToken * obj[] -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function InvokeAsync(Of TValue) (jsRuntime As IJSRuntime, identifier As String, cancellationToken As CancellationToken, ParamArray args As Object()) As ValueTask(Of TValue)
Typparameter
- TValue
Der JSON-serialisierbare Rückgabetyp.
Parameter
- jsRuntime
- IJSRuntime
Die IJSRuntime.
- identifier
- String
Ein Bezeichner für die aufzurufende Funktion. Der Wert "someScope.someFunction"
ruft beispielsweise die -Funktion window.someScope.someFunction
auf.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das den Abbruch des Vorgangs signalisiert. 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.
Gilt für:
InvokeAsync<TValue>(IJSRuntime, String, TimeSpan, Object[])
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
- Quelle:
- JSRuntimeExtensions.cs
Ruft die angegebene JavaScript-Funktion asynchron auf.
public:
generic <typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::ValueTask<TValue> InvokeAsync(Microsoft::JSInterop::IJSRuntime ^ jsRuntime, System::String ^ identifier, TimeSpan timeout, ... cli::array <System::Object ^> ^ args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, TimeSpan timeout, params object[] args);
public static System.Threading.Tasks.ValueTask<TValue> InvokeAsync<TValue> (this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, TimeSpan timeout, params object?[]? args);
static member InvokeAsync : Microsoft.JSInterop.IJSRuntime * string * TimeSpan * obj[] -> System.Threading.Tasks.ValueTask<'Value>
<Extension()>
Public Function InvokeAsync(Of TValue) (jsRuntime As IJSRuntime, identifier As String, timeout As TimeSpan, ParamArray args As Object()) As ValueTask(Of TValue)
Typparameter
- TValue
Parameter
- jsRuntime
- IJSRuntime
Die IJSRuntime.
- identifier
- String
Ein Bezeichner für die aufzurufende Funktion. Der Wert "someScope.someFunction"
ruft beispielsweise die -Funktion window.someScope.someFunction
auf.
- timeout
- TimeSpan
Die Dauer, nach der der asynchrone Vorgang abgebrochen werden soll. Überschreibt Standardtimeouts (DefaultAsyncTimeout).
- args
- Object[]
JSON-serialisierbare Argumente.
Gibt zurück
Ein ValueTask , das den asynchronen Aufrufvorgang darstellt.