AsyncEnumerableRequest<T> クラス

定義

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

[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>
属性
実装

コンストラクター

AsyncEnumerableRequest<T>()

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

プロパティ

MaxBatchSize

要求の最大バッチ サイズを取得または設定します。

Options

呼び出しオプションを取得します。

(継承元 RequestBase)

メソッド

AddInvokeMethodOptions(InvokeMethodOptions)

指定された呼び出しオプションを組み込みます。

(継承元 RequestBase)
Dispose()

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

(継承元 RequestBase)
GetActivityName()

インターフェイス名とメソッド名の両方を参照するアクティビティ名を取得します。

(継承元 RequestBase)
GetArgument(Int32)

指定したインデックス位置にある引数を取得します。

(継承元 RequestBase)
GetArgumentCount()

引数の数を取得します。

(継承元 RequestBase)
GetAsyncEnumerator(CancellationToken)

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

GetDefaultResponseTimeout()

既定の応答タイムアウトを取得します。

(継承元 RequestBase)
GetInterfaceName()

完全なインターフェイス名を取得します。

(継承元 RequestBase)
GetInterfaceType()

インターフェイスの種類を取得します。

(継承元 RequestBase)
GetMethod()

メソッド情報オブジェクトを取得します。このオブジェクトは である null可能性があります。

(継承元 RequestBase)
GetMethodName()

メソッド名を取得します。

(継承元 RequestBase)
GetTarget()

呼び出しターゲットを取得します。

(継承元 RequestBase)
InitializeRequest(GrainReference)

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

Invoke()

オブジェクトを呼び出します。

InvokeImplementation()

要求を呼び出します。

InvokeInner()

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

SetArgument(Int32, Object)

指定したインデックス位置に引数を設定します。

(継承元 RequestBase)
SetTarget(ITargetHolder)

のインスタンス ITargetHolderからの呼び出しターゲットを設定します。

(継承元 RequestBase)
ToString()

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

(継承元 RequestBase)

拡張メソッド

WithBatchSize<T>(IAsyncEnumerable<T>, Int32)

-returning メソッドに対する IAsyncEnumerable<T>要求を表します。

適用対象