Share via


HubConnection.StreamAsyncCore<TResult> 方法

定义

使用指定的方法名称、返回类型和参数在服务器上调用流式处理中心方法。

public System.Collections.Generic.IAsyncEnumerable<TResult> StreamAsyncCore<TResult> (string methodName, object[] args, System.Threading.CancellationToken cancellationToken = default);
public virtual System.Collections.Generic.IAsyncEnumerable<TResult> StreamAsyncCore<TResult> (string methodName, object?[] args, System.Threading.CancellationToken cancellationToken = default);
member this.StreamAsyncCore : string * obj[] * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Result>
abstract member StreamAsyncCore : string * obj[] * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Result>
override this.StreamAsyncCore : string * obj[] * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Result>
Public Function StreamAsyncCore(Of TResult) (methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TResult)
Public Overridable Function StreamAsyncCore(Of TResult) (methodName As String, args As Object(), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TResult)

类型参数

TResult

流式处理服务器方法的返回类型。

参数

methodName
String

要调用的服务器方法的名称。

args
Object[]

用于调用服务器方法的参数。

cancellationToken
CancellationToken

要监视取消请求的标记。 默认值是 None

返回

IAsyncEnumerable<TResult>

表示 IAsyncEnumerable<T> 流的 。

适用于