IJSObjectReference.InvokeAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
InvokeAsync<TValue>(String, Object[]) |
Appelle la fonction JavaScript spécifiée de manière asynchrone. JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un autre, ou sans délai d’expiration, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]). |
InvokeAsync<TValue>(String, CancellationToken, Object[]) |
Appelle la fonction JavaScript spécifiée de manière asynchrone. |
InvokeAsync<TValue>(String, Object[])
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
Appelle la fonction JavaScript spécifiée de manière asynchrone.
JSRuntime applique des délais d’expiration à cette opération en fonction de la valeur configurée dans DefaultAsyncTimeout. Pour distribuer un appel avec un autre, ou sans délai d’expiration, envisagez d’utiliser InvokeAsync<TValue>(String, CancellationToken, Object[]).
public:
generic <typename TValue>
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);
abstract member InvokeAsync : string * obj[] -> System.Threading.Tasks.ValueTask<'Value>
Public Function InvokeAsync(Of TValue) (identifier As String, args As Object()) As ValueTask(Of TValue)
Paramètres de type
- TValue
Type de retour sérialisable JSON.
Paramètres
- identifier
- String
Identificateur de la fonction à appeler. Par exemple, la valeur "someScope.someFunction"
appelle la fonction someScope.someFunction
sur le instance cible.
- args
- Object[]
Arguments sérialisables JSON.
Retours
Une instance de TValue
obtenue par désérialisation JSON de la valeur de retour.
S’applique à
InvokeAsync<TValue>(String, CancellationToken, Object[])
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
- Source:
- IJSObjectReference.cs
Appelle la fonction JavaScript spécifiée de manière asynchrone.
public:
generic <typename TValue>
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);
abstract member 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)
Paramètres de type
- TValue
Type de retour sérialisable JSON.
Paramètres
- identifier
- String
Identificateur de la fonction à appeler. Par exemple, la valeur "someScope.someFunction"
appelle la fonction someScope.someFunction
sur le instance cible.
- cancellationToken
- CancellationToken
Jeton d’annulation pour signaler l’annulation de l’opération. La spécification de ce paramètre remplace toutes les annulations par défaut, par exemple en raison de délais d’expiration (DefaultAsyncTimeout) d’application.
- args
- Object[]
Arguments sérialisables JSON.
Retours
Une instance de TValue
obtenue par désérialisation JSON de la valeur de retour.