FabricClient.TestManagementClient.InvokeDataLossAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken) |
Obsolète.
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan) |
Obsolète.
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken) |
Obsolète.
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition. |
InvokeDataLossAsync(PartitionSelector, DataLossMode) |
Obsolète.
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken)
Attention
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition.
[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)
Paramètres
- partitionSelector
- PartitionSelector
PartitionSelector à spécifier pour quelle perte de données de partition doit être induite.
- dataLossMode
- DataLossMode
Spécifie les DataLossMode options permettant d’induire une perte de données.
- operationTimeout
- TimeSpan
Délai d’expiration global de l’opération
- cancellationToken
- CancellationToken
Ce jeton peut être signalé pour abandonner cette opération avant qu’elle ne se termine
Retours
InvokeDataLossResult qui fournit des informations sur la partition sélectionnée pour la perte de données.
- Attributs
Exceptions
L’action a pris plus que le temps qui lui était alloué.
L’un des arguments requis est null.
Si l’API est appelée pour une partition appartenant à un service sans état.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas.
Remarques
La perte de données réelle dépend de l’élément PartialDataLoss - PartialDataLoss spécifié DataLossMode : seul un quorum de réplicas est supprimé et OnDataLoss est déclenché pour la partition, mais la perte de données réelle dépend de la présence d’une réplication en cours. FullDataLoss : comme tous les réplicas sont supprimés, toutes les données sont perdues et l’API OnDataLoss est déclenchée.
Cette API doit uniquement être appelée avec un service avec état comme cible.
Il n’est pas conseillé d’appeler cette API avec un service système comme cible.
Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.
S’applique à
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan)
Attention
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition.
[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)
Paramètres
- partitionSelector
- PartitionSelector
PartitionSelector à spécifier pour quelle perte de données de partition doit être induite.
- dataLossMode
- DataLossMode
Spécifie les DataLossMode options permettant d’induire une perte de données.
- operationTimeout
- TimeSpan
Délai d’expiration global de l’opération
Retours
InvokeDataLossResult qui fournit des informations sur la partition sélectionnée pour la perte de données.
- Attributs
Exceptions
L’action a pris plus que le temps qui lui était alloué.
L’un des arguments requis est null.
Si l’API est appelée pour une partition appartenant à un service sans état.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas.
Remarques
La perte de données réelle dépend de l’élément PartialDataLoss - PartialDataLoss spécifié DataLossMode : seul un quorum de réplicas est supprimé et OnDataLoss est déclenché pour la partition, mais la perte de données réelle dépend de la présence d’une réplication en cours. FullDataLoss : comme tous les réplicas sont supprimés, toutes les données sont perdues et l’API OnDataLoss est déclenchée.
Cette API doit uniquement être appelée avec un service avec état comme cible.
Il n’est pas conseillé d’appeler cette API avec un service système comme cible.
Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.
S’applique à
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken)
Attention
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition.
[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)
Paramètres
- partitionSelector
- PartitionSelector
PartitionSelector à spécifier pour quelle perte de données de partition doit être induite.
- dataLossMode
- DataLossMode
Spécifie les DataLossMode options permettant d’induire une perte de données.
- cancellationToken
- CancellationToken
Ce jeton peut être signalé pour abandonner cette opération avant qu’elle ne se termine
Retours
InvokeDataLossResult qui fournit des informations sur la partition sélectionnée pour la perte de données.
- Attributs
Exceptions
L’action a pris plus que le temps qui lui était alloué.
L’un des arguments requis est null.
Si l’API est appelée pour une partition appartenant à un service sans état.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas.
Remarques
La perte de données réelle dépend de l’élément PartialDataLoss - PartialDataLoss spécifié DataLossMode : seul un quorum de réplicas est supprimé et OnDataLoss est déclenché pour la partition, mais la perte de données réelle dépend de la présence d’une réplication en cours. FullDataLoss : comme tous les réplicas sont supprimés, toutes les données sont perdues et l’API OnDataLoss est déclenchée.
Cette API doit uniquement être appelée avec un service avec état comme cible.
Il n’est pas conseillé d’appeler cette API avec un service système comme cible.
Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.
S’applique à
InvokeDataLossAsync(PartitionSelector, DataLossMode)
Attention
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Cette API provoque une perte de données pour la partition spécifiée. Elle déclenche l’appel de l’API OnDataLoss de la partition.
[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)
Paramètres
- partitionSelector
- PartitionSelector
PartitionSelector pour spécifier quelle perte de données de partition doit être induite pour
- dataLossMode
- DataLossMode
Spécifie les DataLossMode options permettant d’induire une perte de données.
Retours
InvokeDataLossResult qui fournit des informations sur la partition sélectionnée pour la perte de données.
- Attributs
Exceptions
L’action a pris plus que le temps qui lui était alloué.
L’un des arguments requis est null.
Si l’API est appelée pour une partition appartenant à un service sans état.
Il s’agit des échecs d’infrastructure FabricErrorCode.PartitionNotFound si la partition spécifiée sélectionnée n’existe pas.
Remarques
La perte de données réelle dépend de l’élément PartialDataLoss - PartialDataLoss spécifié DataLossMode : seul un quorum de réplicas est supprimé et OnDataLoss est déclenché pour la partition, mais la perte de données réelle dépend de la présence d’une réplication en cours. FullDataLoss : comme tous les réplicas sont supprimés, toutes les données sont perdues et l’API OnDataLoss est déclenchée.
Cette API doit uniquement être appelée avec un service avec état comme cible.
Il n’est pas conseillé d’appeler cette API avec un service système comme cible.
Remarque importante : cette API ne doit pas être abandonnée lors de l’exécution. L’abandon de cette API pendant qu’elle est en cours d’exécution peut laisser l’état derrière. Si cette API est abandonnée lors de l’exécution, CleanTestStateAsync() doit être appelé pour supprimer l’état qui a peut-être été laissé derrière.
S’applique à
Azure SDK for .NET