次の方法で共有


VolatileActorStateProvider.IActorStateProvider.GetActorsAsync メソッド

定義

状態プロバイダーから ActorIds を取得します。

System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Query.PagedResult<Microsoft.ServiceFabric.Actors.ActorId>> IActorStateProvider.GetActorsAsync (int itemsCount, Microsoft.ServiceFabric.Actors.Query.ContinuationToken continuationToken, System.Threading.CancellationToken cancellationToken);
abstract member Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.GetActorsAsync : int * Microsoft.ServiceFabric.Actors.Query.ContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Query.PagedResult<Microsoft.ServiceFabric.Actors.ActorId>>
override this.Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.GetActorsAsync : int * Microsoft.ServiceFabric.Actors.Query.ContinuationToken * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Actors.Query.PagedResult<Microsoft.ServiceFabric.Actors.ActorId>>
Function GetActorsAsync (itemsCount As Integer, continuationToken As ContinuationToken, cancellationToken As CancellationToken) As Task(Of PagedResult(Of ActorId)) Implements IActorStateProvider.GetActorsAsync

パラメーター

itemsCount
Int32

返される要求された項目の数。

continuationToken
ContinuationToken

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

cancellationToken
CancellationToken

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

戻り値

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

実装

例外

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

注釈

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

適用対象