# IAsyncEnumerableRequest&lt;T&gt;

Package: [Microsoft.Orleans.Core.Abstractions](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core.Abstractions)

```csharp
public interface IAsyncEnumerableRequest<T> : IRequest, IInvokable, IDisposable
```

Interface for requests to a `System.Collections.Generic.IAsyncEnumerable-1`-returning methods.

## Properties

- [MaxBatchSize](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.iasyncenumerablerequest-1/properties/maxbatchsize-9984d2cc/)

## Methods

- [InvokeImplementation](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.iasyncenumerablerequest-1/methods/invokeimplementation-b6f7aaf0/)
