AsyncEnumerableRequest<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve .
[Orleans.GenerateSerializer]
[Orleans.Invocation.ReturnValueProxy("InitializeRequest")]
[Orleans.SuppressReferenceTracking]
public abstract class AsyncEnumerableRequest<T> : Orleans.Runtime.RequestBase, IDisposable, Orleans.Runtime.IAsyncEnumerableRequest<T>, Orleans.Serialization.Invocation.IInvokable, System.Collections.Generic.IAsyncEnumerable<T>
[<Orleans.GenerateSerializer>]
[<Orleans.Invocation.ReturnValueProxy("InitializeRequest")>]
[<Orleans.SuppressReferenceTracking>]
type AsyncEnumerableRequest<'T> = class
inherit RequestBase
interface IAsyncEnumerable<'T>
interface IAsyncEnumerableRequest<'T>
interface IRequest
interface IInvokable
interface IDisposable
Public MustInherit Class AsyncEnumerableRequest(Of T)
Inherits RequestBase
Implements IAsyncEnumerable(Of T), IAsyncEnumerableRequest(Of T), IDisposable, IInvokable
Parámetros de tipo
- T
El tipo de elemento.
- Herencia
- Atributos
- Implementaciones
Constructores
AsyncEnumerableRequest<T>() |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . |
Propiedades
MaxBatchSize |
Obtiene o establece el tamaño máximo del lote para la solicitud. |
Options |
Obtiene las opciones de invocación. (Heredado de RequestBase) |
Métodos
AddInvokeMethodOptions(InvokeMethodOptions) |
Incorpora las opciones de invocación proporcionadas. (Heredado de RequestBase) |
Dispose() |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . (Heredado de RequestBase) |
GetActivityName() |
Obtiene el nombre de la actividad, que hace referencia al nombre de la interfaz y al nombre del método. (Heredado de RequestBase) |
GetArgument(Int32) |
Obtiene el argumento en el índice especificado. (Heredado de RequestBase) |
GetArgumentCount() |
Obtiene el número de argumentos. (Heredado de RequestBase) |
GetAsyncEnumerator(CancellationToken) |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . |
GetDefaultResponseTimeout() |
Obtiene el tiempo de espera de respuesta predeterminado. (Heredado de RequestBase) |
GetInterfaceName() |
Obtiene el nombre completo de la interfaz. (Heredado de RequestBase) |
GetInterfaceType() |
Obtiene el tipo de interfaz. (Heredado de RequestBase) |
GetMethod() |
Obtiene el objeto de información del método, que puede ser |
GetMethodName() |
Obtiene el nombre del método. (Heredado de RequestBase) |
GetTarget() |
Obtiene el destino de invocación. (Heredado de RequestBase) |
InitializeRequest(GrainReference) |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . |
Invoke() |
Invoque el objeto . |
InvokeImplementation() |
Invoca la solicitud. |
InvokeInner() |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . |
SetArgument(Int32, Object) |
Establece el argumento en el índice especificado. (Heredado de RequestBase) |
SetTarget(ITargetHolder) |
Establece el destino de invocación de una instancia de ITargetHolder. (Heredado de RequestBase) |
ToString() |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . (Heredado de RequestBase) |
Métodos de extensión
WithBatchSize<T>(IAsyncEnumerable<T>, Int32) |
Representa una solicitud a un IAsyncEnumerable<T>método que devuelve . |