Aracılığıyla paylaş


JSRuntimeExtensions.InvokeAsync Yöntem

Tanım

Aşırı Yüklemeler

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

JSRuntime , içinde DefaultAsyncTimeoutyapılandırılan değere göre bu işleme zaman aşımları uygular. Farklı bir zaman aşımına sahip veya zaman aşımı olmayan bir çağrı göndermek için kullanmayı InvokeAsync<TValue>(String, CancellationToken, Object[])göz önünde bulundurun.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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

Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

JSRuntime , içinde DefaultAsyncTimeoutyapılandırılan değere göre bu işleme zaman aşımları uygular. Farklı bir zaman aşımına sahip veya zaman aşımı olmayan bir çağrı göndermek için kullanmayı InvokeAsync<TValue>(String, CancellationToken, Object[])göz önünde bulundurun.

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)

Tür Parametreleri

TValue

JSON-serializable dönüş türü.

Parametreler

jsRuntime
IJSRuntime

IJSRuntime.

identifier
String

İşlevin çağrılacak tanımlayıcısı. Örneğin, değeri "someScope.someFunction" işlevini window.someScope.someFunctionçağırır.

args
Object[]

JSON serileştirilebilir bağımsız değişkenler.

Döndürülenler

ValueTask<TValue>

Dönüş değeriniN TValue seri durumdan çıkarılmasıyla elde edilen örneği.

Şunlara uygulanır

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

Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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)

Tür Parametreleri

TValue

JSON-serializable dönüş türü.

Parametreler

jsRuntime
IJSRuntime

IJSRuntime.

identifier
String

İşlevin çağrılacak tanımlayıcısı. Örneğin, değeri "someScope.someFunction" işlevini window.someScope.someFunctionçağırır.

cancellationToken
CancellationToken

İşlemin iptaline işaret eden bir iptal belirteci. Bu parametrenin belirtilmesi, zaman aşımlarının (DefaultAsyncTimeout) uygulanması gibi varsayılan iptalleri geçersiz kılar.

args
Object[]

JSON serileştirilebilir bağımsız değişkenler.

Döndürülenler

ValueTask<TValue>

Dönüş değeriniN TValue seri durumdan çıkarılmasıyla elde edilen örneği.

Şunlara uygulanır

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

Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs
Kaynak:
JSRuntimeExtensions.cs

Belirtilen JavaScript işlevini zaman uyumsuz olarak çağırır.

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)

Tür Parametreleri

TValue

Parametreler

jsRuntime
IJSRuntime

IJSRuntime.

identifier
String

İşlevin çağrılacak tanımlayıcısı. Örneğin, değeri "someScope.someFunction" işlevini window.someScope.someFunctionçağırır.

timeout
TimeSpan

Zaman uyumsuz işlemin iptal edileceği süre. Varsayılan zaman aşımlarını (DefaultAsyncTimeout) geçersiz kılar.

args
Object[]

JSON serileştirilebilir bağımsız değişkenler.

Döndürülenler

ValueTask<TValue>

ValueTask Zaman uyumsuz çağırma işlemini temsil eden bir.

Şunlara uygulanır