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

FabricClient.TestManagementClient.GetChaosEventsAsync 方法

定义

重载

GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken)

检索 Chaos 事件的历史记录。 可以根据出现时间筛选要返回的事件。 如果未定义筛选器,将返回所有事件。

GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken)

检索混沌事件历史记录的一段。

GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken)

检索 Chaos 事件的历史记录。 可以根据出现时间筛选要返回的事件。 如果未定义筛选器,将返回所有事件。

public System.Threading.Tasks.Task<System.Fabric.Chaos.DataStructures.ChaosEventsSegment> GetChaosEventsAsync (System.Fabric.Chaos.DataStructures.ChaosEventsSegmentFilter filter, long maxResults, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.GetChaosEventsAsync : System.Fabric.Chaos.DataStructures.ChaosEventsSegmentFilter * int64 * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Chaos.DataStructures.ChaosEventsSegment>
Public Function GetChaosEventsAsync (filter As ChaosEventsSegmentFilter, maxResults As Long, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ChaosEventsSegment)

参数

filter
ChaosEventsSegmentFilter

筛选要包含在 中的 ChaosEventsSegmentlsitChaosEvent

maxResults
Int64

历史记录中要返回的最大 ChaosEvent 数。

operationTimeout
TimeSpan

操作的总超时值。

cancellationToken
CancellationToken

可以发出此令牌的信号,以在操作完成之前中止此操作。

返回

混沌事件历史的一段。

例外

操作花费的时间超过了其分配的时间。

任何必需的参数均为 null。

这些是 Service Fabric 异常,应检查以下错误代码。 FabricErrorCode.NotReady - 如果在启动 Chaos 之前调用此 API。

适用于

GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken)

检索混沌事件历史记录的一段。

public System.Threading.Tasks.Task<System.Fabric.Chaos.DataStructures.ChaosEventsSegment> GetChaosEventsAsync (string continuationToken, long maxResults, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
member this.GetChaosEventsAsync : string * int64 * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Chaos.DataStructures.ChaosEventsSegment>
Public Function GetChaosEventsAsync (continuationToken As String, maxResults As Long, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of ChaosEventsSegment)

参数

continuationToken
String

ChaosEventsSegment的 列表的ChaosEvent继续标记。

maxResults
Int64

历史记录中要返回的最大 ChaosEvent 数。

operationTimeout
TimeSpan

操作的总超时值。

cancellationToken
CancellationToken

可以发出此令牌的信号,以在操作完成之前中止此操作。

返回

混沌事件历史的一段。

例外

这些是 Service Fabric 异常,应检查以下错误代码。 FabricErrorCode.NotReady - 如果在启动 Chaos 之前调用此 API。

适用于