FabricClient.TestManagementClient.InvokeDataLossAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken) |
Veraltet.
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan) |
Veraltet.
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken) |
Veraltet.
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus. |
InvokeDataLossAsync(PartitionSelector, DataLossMode) |
Veraltet.
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken)
Achtung
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, TimeSpan operationTimeout, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, operationTimeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of InvokeDataLossResult)
Parameter
- partitionSelector
- PartitionSelector
Der PartitionSelector , um anzugeben, für welche Partitionsdatenverluste induziert werden müssen.
- dataLossMode
- DataLossMode
Gibt die DataLossMode Optionen zum Auslösen von Datenverlust an.
- operationTimeout
- TimeSpan
Das Gesamttimeout für den Vorgang
- cancellationToken
- CancellationToken
Diesem Token kann signalisiert werden, dass dieser Vorgang abgebrochen wird, bevor er abgeschlossen wird.
Gibt zurück
InvokeDataLossResult, das Informationen über die Partition bereitstellt, die für Datenverlust ausgewählt wurde.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Hinweise
Der tatsächliche Datenverlust hängt von den angegebenen DataLossMode PartialDataLoss - PartialDataLoss ab: Nur ein Quorum von Replikaten wird entfernt und OnDataLoss wird für die Partition ausgelöst. Der tatsächliche Datenverlust hängt jedoch vom Vorhandensein einer Replikation in Flight ab. FullDataLoss: Alle Replikate werden entfernt, weshalb alle Daten verloren gehen und OnDataLoss ausgelöst wird.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan)
Achtung
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, TimeSpan operationTimeout);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * TimeSpan -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, operationTimeout As TimeSpan) As Task(Of InvokeDataLossResult)
Parameter
- partitionSelector
- PartitionSelector
Der PartitionSelector , um anzugeben, für welche Partitionsdatenverluste induziert werden müssen.
- dataLossMode
- DataLossMode
Gibt die DataLossMode Optionen zum Auslösen von Datenverlust an.
- operationTimeout
- TimeSpan
Das Gesamttimeout für den Vorgang
Gibt zurück
InvokeDataLossResult, das Informationen über die Partition bereitstellt, die für Datenverlust ausgewählt wurde.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Hinweise
Der tatsächliche Datenverlust hängt von den angegebenen DataLossMode PartialDataLoss - PartialDataLoss ab: Nur ein Quorum von Replikaten wird entfernt und OnDataLoss wird für die Partition ausgelöst. Der tatsächliche Datenverlust hängt jedoch vom Vorhandensein einer Replikation in Flight ab. FullDataLoss: Alle Replikate werden entfernt, weshalb alle Daten verloren gehen und OnDataLoss ausgelöst wird.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken)
Achtung
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode, cancellationToken As CancellationToken) As Task(Of InvokeDataLossResult)
Parameter
- partitionSelector
- PartitionSelector
Der PartitionSelector , um anzugeben, für welche Partitionsdatenverluste induziert werden müssen.
- dataLossMode
- DataLossMode
Gibt die DataLossMode Optionen zum Auslösen von Datenverlust an.
- cancellationToken
- CancellationToken
Diesem Token kann signalisiert werden, dass dieser Vorgang abgebrochen wird, bevor er abgeschlossen wird.
Gibt zurück
InvokeDataLossResult, das Informationen über die Partition bereitstellt, die für Datenverlust ausgewählt wurde.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Hinweise
Der tatsächliche Datenverlust hängt von den angegebenen DataLossMode PartialDataLoss - PartialDataLoss ab: Nur ein Quorum von Replikaten wird entfernt und OnDataLoss wird für die Partition ausgelöst. Der tatsächliche Datenverlust hängt jedoch vom Vorhandensein einer Replikation in Flight ab. FullDataLoss: Alle Replikate werden entfernt, weshalb alle Daten verloren gehen und OnDataLoss ausgelöst wird.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
InvokeDataLossAsync(PartitionSelector, DataLossMode)
Achtung
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Diese API verursacht einen Datenverlust für die angegebene Partition. Sie löst einen Aufruf der OnDataLoss-API der Partition aus.
[System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")]
public System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult> InvokeDataLossAsync (System.Fabric.PartitionSelector partitionSelector, System.Fabric.DataLossMode dataLossMode);
[<System.Obsolete("This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService")>]
member this.InvokeDataLossAsync : System.Fabric.PartitionSelector * System.Fabric.DataLossMode -> System.Threading.Tasks.Task<System.Fabric.Result.InvokeDataLossResult>
Public Function InvokeDataLossAsync (partitionSelector As PartitionSelector, dataLossMode As DataLossMode) As Task(Of InvokeDataLossResult)
Parameter
- partitionSelector
- PartitionSelector
Der PartitionSelector , um anzugeben, für welche Partitionsdatenverluste induziert werden müssen
- dataLossMode
- DataLossMode
Gibt die DataLossMode Optionen zum Auslösen von Datenverlust an.
Gibt zurück
InvokeDataLossResult, das Informationen über die Partition bereitstellt, die für Datenverlust ausgewählt wurde.
- Attribute
Ausnahmen
Die Aktion dauerte mehr als die zugewiesene Zeit.
Jedes der erforderlichen Argumente ist NULL.
Wenn die API für eine Partition aufgerufen wird, die zu einem zustandslosen Dienst gehört.
Dies sind die Fabricfehler FabricErrorCode.PartitionNotFound , wenn die angegebene ausgewählte Partition nicht vorhanden ist.
Hinweise
Der tatsächliche Datenverlust hängt von den angegebenen DataLossMode PartialDataLoss - PartialDataLoss ab: Nur ein Quorum von Replikaten wird entfernt und OnDataLoss wird für die Partition ausgelöst. Der tatsächliche Datenverlust hängt jedoch vom Vorhandensein einer Replikation in Flight ab. FullDataLoss: Alle Replikate werden entfernt, weshalb alle Daten verloren gehen und OnDataLoss ausgelöst wird.
Diese API sollte nur mit einem zustandsbehafteten Dienst als Ziel aufgerufen werden.
Es wird davon abgeraten, diese API mit einem Systemdienst als Ziel aufzurufen.
Wichtiger Hinweis: Diese API sollte während der Ausführung nicht abgebrochen werden. Das Abbrechen dieser API während der Ausführung kann den Zustand zurücklassen. Wenn diese API während der Ausführung abgebrochen wird, sollte CleanTestStateAsync() aufgerufen werden, um den möglicherweise zurückgebliebenen Zustand zu entfernen.
Gilt für:
Azure SDK for .NET