Sdílet prostřednictvím


HubConnectionExtensions.InvokeCoreAsync Metoda

Definice

Přetížení

InvokeCoreAsync(HubConnection, String, Object[], CancellationToken)

Vyvolá metodu centra na serveru pomocí zadaného názvu a argumentů metody.

InvokeCoreAsync<TResult>(HubConnection, String, Object[], CancellationToken)

Vyvolá metodu centra na serveru pomocí zadaného názvu a argumentů metody.

InvokeCoreAsync(HubConnection, String, Object[], CancellationToken)

Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs
Zdroj:
HubConnectionExtensions.InvokeAsync.cs

Vyvolá metodu centra na serveru pomocí zadaného názvu a argumentů metody.

public static System.Threading.Tasks.Task InvokeCoreAsync (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object[] args, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task InvokeCoreAsync (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object?[] args, System.Threading.CancellationToken cancellationToken = default);
static member InvokeCoreAsync : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function InvokeCoreAsync (hubConnection As HubConnection, methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

hubConnection
HubConnection

Připojení rozbočovače.

methodName
String

Název metody serveru, která se má vyvolat.

args
Object[]

Argumenty použité k vyvolání metody serveru.

cancellationToken
CancellationToken

Token, který se má monitorovat pro žádosti o zrušení. Výchozí hodnota je None.

Návraty

A Task , který představuje asynchronní volání.

Platí pro

InvokeCoreAsync<TResult>(HubConnection, String, Object[], CancellationToken)

Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs
Zdroj:
HubConnectionExtensions.cs

Vyvolá metodu centra na serveru pomocí zadaného názvu a argumentů metody.

public static System.Threading.Tasks.Task<TResult> InvokeCoreAsync<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object[] args, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<TResult> InvokeCoreAsync<TResult> (this Microsoft.AspNetCore.SignalR.Client.HubConnection hubConnection, string methodName, object?[] args, System.Threading.CancellationToken cancellationToken = default);
static member InvokeCoreAsync : Microsoft.AspNetCore.SignalR.Client.HubConnection * string * obj[] * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
<Extension()>
Public Function InvokeCoreAsync(Of TResult) (hubConnection As HubConnection, methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As Task(Of TResult)

Parametry typu

TResult

Návratový typ metody serveru.

Parametry

hubConnection
HubConnection

Připojení rozbočovače.

methodName
String

Název metody serveru, která se má vyvolat.

args
Object[]

Argumenty použité k vyvolání metody serveru.

cancellationToken
CancellationToken

Token, který se má monitorovat pro žádosti o zrušení. Výchozí hodnota je None.

Návraty

Task<TResult>

A Task<TResult> , který představuje asynchronní volání. Vlastnost Result vrátí návratovou TResult hodnotu metody centra.

Platí pro