AsyncEnumerableRequest<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет запрос к методу IAsyncEnumerable<T>- returning.
[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
Параметры типа
- T
Тип элемента.
- Наследование
- Атрибуты
- Реализации
Конструкторы
AsyncEnumerableRequest<T>() |
Представляет запрос к методу IAsyncEnumerable<T>- returning. |
Свойства
MaxBatchSize |
Возвращает или задает максимальный размер пакета для запроса. |
Options |
Возвращает параметры вызова. (Унаследовано от RequestBase) |
Методы
AddInvokeMethodOptions(InvokeMethodOptions) |
Включает предоставленные параметры вызова. (Унаследовано от RequestBase) |
Dispose() |
Представляет запрос к методу IAsyncEnumerable<T>- returning. (Унаследовано от RequestBase) |
GetActivityName() |
Возвращает имя действия, которое ссылается как на имя интерфейса, так и на имя метода. (Унаследовано от RequestBase) |
GetArgument(Int32) |
Возвращает аргумент по указанному индексу. (Унаследовано от RequestBase) |
GetArgumentCount() |
Возвращает количество аргументов. (Унаследовано от RequestBase) |
GetAsyncEnumerator(CancellationToken) |
Представляет запрос к методу IAsyncEnumerable<T>- returning. |
GetDefaultResponseTimeout() |
Возвращает время ожидания ответа по умолчанию. (Унаследовано от RequestBase) |
GetInterfaceName() |
Возвращает полное имя интерфейса. (Унаследовано от RequestBase) |
GetInterfaceType() |
Возвращает тип интерфейса. (Унаследовано от RequestBase) |
GetMethod() |
Возвращает объект сведений о методе, который может иметь значение |
GetMethodName() |
Возвращает имя метода. (Унаследовано от RequestBase) |
GetTarget() |
Возвращает целевой объект вызова. (Унаследовано от RequestBase) |
InitializeRequest(GrainReference) |
Представляет запрос к методу IAsyncEnumerable<T>- returning. |
Invoke() |
Вызов объекта . |
InvokeImplementation() |
Вызывает запрос. |
InvokeInner() |
Представляет запрос к методу IAsyncEnumerable<T>- returning. |
SetArgument(Int32, Object) |
Задает аргумент по указанному индексу. (Унаследовано от RequestBase) |
SetTarget(ITargetHolder) |
Задает целевой объект вызова из экземпляра ITargetHolder. (Унаследовано от RequestBase) |
ToString() |
Представляет запрос к методу IAsyncEnumerable<T>- returning. (Унаследовано от RequestBase) |
Методы расширения
WithBatchSize<T>(IAsyncEnumerable<T>, Int32) |
Представляет запрос к методу IAsyncEnumerable<T>- returning. |