你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

KvsActorStateProviderBase.IActorStateProvider.EnumerateStateNamesAsync 方法

定义

创建与指定执行组件关联的所有状态名称的可枚举项。

System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<string>> IActorStateProvider.EnumerateStateNamesAsync(Microsoft.ServiceFabric.Actors.ActorId actorId, System.Threading.CancellationToken cancellationToken);
abstract member Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.EnumerateStateNamesAsync : Microsoft.ServiceFabric.Actors.ActorId * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<string>>
override this.Microsoft.ServiceFabric.Actors.Runtime.IActorStateProvider.EnumerateStateNamesAsync : Microsoft.ServiceFabric.Actors.ActorId * System.Threading.CancellationToken -> System.Threading.Tasks.Task<seq<string>>
Function EnumerateStateNamesAsync (actorId As ActorId, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of String)) Implements IActorStateProvider.EnumerateStateNamesAsync

参数

actorId
ActorId

要为其创建可枚举的参与者的 ID。

cancellationToken
CancellationToken

要监视取消请求的标记。

返回

表示异步枚举操作的任务。 TResult 参数的值是与指定执行组件关联的所有状态名称的可枚举值。

实现

例外

该操作已取消。

注解

从执行组件状态提供程序返回的枚举器可以安全地与对状态提供程序的读取和写入同时使用。 它表示状态提供程序快照一致的视图。

适用于