次の方法で共有


IActorStateProvider.GetActorsAsync メソッド

定義

状態プロバイダーから要求された ActorID の数を取得します。

public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Query.PagedResult<Microsoft.ServiceFabric.Actors.ActorId>> GetActorsAsync (int numItemsToReturn, Microsoft.ServiceFabric.Actors.Query.ContinuationToken continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member GetActorsAsync : int * Microsoft.ServiceFabric.Actors.Query.ContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Query.PagedResult<Microsoft.ServiceFabric.Actors.ActorId>>
Public Function GetActorsAsync (numItemsToReturn As Integer, continuationToken As ContinuationToken, cancellationToken As CancellationToken) As Task(Of PagedResult(Of ActorId))

パラメーター

numItemsToReturn
Int32

返す必要があるアイテムの数。

continuationToken
ContinuationToken

結果のクエリを開始する継続トークン。 継続トークンの null 値は、先頭から値を返す開始を意味します。

cancellationToken
CancellationToken

キャンセル要求を監視するためのトークン。

戻り値

サーバーへの呼び出しの非同期操作を表すタスク。

例外

操作は取り消されました。

注釈

continuationTokenは、この API の呼び出し時のアクター状態プロバイダーの状態に対して相対的です。 アクター状態プロバイダーの状態が変更された場合 (つまり、新しいアクターがアクティブ化されるか、既存のアクターが削除されます)、この API の呼び出しと前の呼び出しからの継続トークン (状態が変更される前) が指定された場合、結果には、以前の呼び出しで既にフェッチされたエントリが含まれる可能性があります。

適用対象