Compartir a través de


IAsyncEnumerableGrainExtension.StartEnumeration<T> Método

Definición

Invoca una IAsyncEnumerable<T> solicitud y comienza la enumeración.

[Orleans.Concurrency.AlwaysInterleave]
public System.Threading.Tasks.ValueTask<(Orleans.Runtime.EnumerationResult Status, object Value)> StartEnumeration<T> (Guid requestId, Orleans.Runtime.IAsyncEnumerableRequest<T> request);
[<Orleans.Concurrency.AlwaysInterleave>]
abstract member StartEnumeration : Guid * Orleans.Runtime.IAsyncEnumerableRequest<'T> -> System.Threading.Tasks.ValueTask<ValueTuple<Orleans.Runtime.EnumerationResult, obj>>
Public Function StartEnumeration(Of T) (requestId As Guid, request As IAsyncEnumerableRequest(Of T)) As ValueTask(Of ValueTuple(Of EnumerationResult, Object))

Parámetros de tipo

T

El tipo de elemento.

Parámetros

requestId
Guid

Identificador de solicitud, generado por el autor de la llamada.

request
IAsyncEnumerableRequest<T>

La solicitud.

Devoluciones

Resultado de la enumeración

Atributos

Se aplica a