FabricClient.TestManagementClient.GetChaosEventsAsync Methode

Definition

Überlädt

GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken)

Ruft einen Verlauf von Chaosereignissen ab. Die zurückzugebenden Ereignisse können nach dem Zeitpunkt des Auftretens gefiltert werden. Wenn kein Filter definiert ist, werden alle Ereignisse zurückgegeben.

GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken)

Ruft ein Segment des Verlaufs von Chaos-Ereignissen ab.

GetChaosEventsAsync(ChaosEventsSegmentFilter, Int64, TimeSpan, CancellationToken)

Ruft einen Verlauf von Chaosereignissen ab. Die zurückzugebenden Ereignisse können nach dem Zeitpunkt des Auftretens gefiltert werden. Wenn kein Filter definiert ist, werden alle Ereignisse zurückgegeben.

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)

Parameter

filter
ChaosEventsSegmentFilter

Filtern Sie nach dem lsit von, ChaosEvent der in eingeschlossen ChaosEventsSegmentwerden soll.

maxResults
Int64

Die maximale Anzahl von ChaosEvents im Verlauf, die zurückgegeben werden sollen.

operationTimeout
TimeSpan

Das gesamtzeitlimit für den Vorgang.

cancellationToken
CancellationToken

Diesem Token kann signalisiert werden, diesen Vorgang abzubrechen, bevor er abgeschlossen wird.

Gibt zurück

Ein Segment der Geschichte von Chaos-Ereignissen.

Ausnahmen

Die Aktion dauerte mehr als die zugewiesene Zeit.

Jedes der erforderlichen Argumente ist NULL.

Dies sind Service Fabric-Ausnahmen, und die folgenden Fehlercodes sollten überprüft werden. FabricErrorCode.NotReady– wenn diese API aufgerufen wird, bevor Chaos gestartet wird.

Gilt für:

GetChaosEventsAsync(String, Int64, TimeSpan, CancellationToken)

Ruft ein Segment des Verlaufs von Chaos-Ereignissen ab.

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)

Parameter

continuationToken
String

Fortsetzungstoken für die Liste der ChaosEvents in ChaosEventsSegment.

maxResults
Int64

Die maximale Anzahl von ChaosEvents im Verlauf, die zurückgegeben werden sollen.

operationTimeout
TimeSpan

Das gesamtzeitlimit für den Vorgang.

cancellationToken
CancellationToken

Diesem Token kann signalisiert werden, diesen Vorgang abzubrechen, bevor er abgeschlossen wird.

Gibt zurück

Ein Segment der Geschichte von Chaos-Ereignissen.

Ausnahmen

Dies sind Service Fabric-Ausnahmen, und die folgenden Fehlercodes sollten überprüft werden. FabricErrorCode.NotReady– wenn diese API aufgerufen wird, bevor Chaos gestartet wird.

Gilt für: