IAsyncEnumerableGrainExtension.StartEnumeration<T> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Invoca uma solicitação IAsyncEnumerable<T> e inicia a enumeração.
[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
O tipo de elemento.
Parâmetros
- requestId
- Guid
A ID da solicitação, gerada pelo chamador.
- request
- IAsyncEnumerableRequest<T>
A solicitação.
Retornos
O resultado da enumeração
- Atributos