FabricClient.TestManagementClient.InvokeDataLossAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken) |
Obsoletos.
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan) |
Obsoletos.
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken) |
Obsoletos.
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición. |
InvokeDataLossAsync(PartitionSelector, DataLossMode) |
Obsoletos.
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición. |
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan, CancellationToken)
Precaución
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición.
[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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que se va a especificar para qué pérdida de datos de partición se debe deducir.
- dataLossMode
- DataLossMode
Especifica las DataLossMode opciones para inducir la pérdida de datos.
- operationTimeout
- TimeSpan
Tiempo de espera total para la operación
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
InvokeDataLossResult, que proporciona información sobre la partición seleccionada para la pérdida de datos.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
La pérdida de datos real dependerá de partialDataLoss - PartialDataLoss : DataLossMode solo se quita un cuórum de réplicas y OnDataLoss se desencadena para la partición, pero la pérdida de datos real depende de la presencia de la replicación en curso. FullDataLoss: todas las réplicas se quitan y, por tanto, se pierden todos los datos y se desencadena OnDataLoss.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. La anulación de esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que se puede haber dejado atrás.
Se aplica a
InvokeDataLossAsync(PartitionSelector, DataLossMode, TimeSpan)
Precaución
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición.
[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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que se va a especificar para qué pérdida de datos de partición se debe deducir.
- dataLossMode
- DataLossMode
Especifica las DataLossMode opciones para inducir la pérdida de datos.
- operationTimeout
- TimeSpan
Tiempo de espera total para la operación
Devoluciones
InvokeDataLossResult, que proporciona información sobre la partición seleccionada para la pérdida de datos.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
La pérdida de datos real dependerá de partialDataLoss - PartialDataLoss : DataLossMode solo se quita un cuórum de réplicas y OnDataLoss se desencadena para la partición, pero la pérdida de datos real depende de la presencia de la replicación en curso. FullDataLoss: todas las réplicas se quitan y, por tanto, se pierden todos los datos y se desencadena OnDataLoss.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. La anulación de esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que se puede haber dejado atrás.
Se aplica a
InvokeDataLossAsync(PartitionSelector, DataLossMode, CancellationToken)
Precaución
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición.
[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)
Parámetros
- partitionSelector
- PartitionSelector
PartitionSelector que se va a especificar para qué pérdida de datos de partición se debe deducir.
- dataLossMode
- DataLossMode
Especifica las DataLossMode opciones para inducir la pérdida de datos.
- cancellationToken
- CancellationToken
Este token se puede indicar para anular esta operación antes de que finalice.
Devoluciones
InvokeDataLossResult, que proporciona información sobre la partición seleccionada para la pérdida de datos.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
La pérdida de datos real dependerá de partialDataLoss - PartialDataLoss : DataLossMode solo se quita un cuórum de réplicas y OnDataLoss se desencadena para la partición, pero la pérdida de datos real depende de la presencia de la replicación en curso. FullDataLoss: todas las réplicas se quitan y, por tanto, se pierden todos los datos y se desencadena OnDataLoss.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. La anulación de esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que se puede haber dejado atrás.
Se aplica a
InvokeDataLossAsync(PartitionSelector, DataLossMode)
Precaución
This api is deprecated, use StartPartitionDataLossAsync instead. StartPartitionDataLossAsync requires the FaultAnalysisService
Esta API inducirá la pérdida de datos para la partición especificada. Desencadenará una llamada a la API OnDataLoss de la partición.
[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)
Parámetros
- partitionSelector
- PartitionSelector
para PartitionSelector especificar qué pérdida de datos de partición se debe deducir para
- dataLossMode
- DataLossMode
Especifica las DataLossMode opciones para inducir la pérdida de datos.
Devoluciones
InvokeDataLossResult, que proporciona información sobre la partición seleccionada para la pérdida de datos.
- Atributos
Excepciones
La acción tomó más de su tiempo asignado.
Cualquiera de los argumentos necesarios es NULL.
Si se llama a la API para una partición que pertenece a un servicio sin estado.
Estos son los errores de tejido FabricErrorCode.PartitionNotFound: si la partición especificada seleccionada no existe.
Comentarios
La pérdida de datos real dependerá de partialDataLoss - PartialDataLoss : DataLossMode solo se quita un cuórum de réplicas y OnDataLoss se desencadena para la partición, pero la pérdida de datos real depende de la presencia de la replicación en curso. FullDataLoss: todas las réplicas se quitan y, por tanto, se pierden todos los datos y se desencadena OnDataLoss.
Esta API solo debe llamarse con un servicio con estado como destino.
No se recomienda llamar a esta API con un servicio de sistema como destino.
Nota importante: esta API no debe anularse mientras se ejecuta. La anulación de esta API mientras se ejecuta puede dejar el estado atrás. Si se anula esta API mientras se ejecuta, se debe invocar CleanTestStateAsync() para quitar el estado que se puede haber dejado atrás.
Se aplica a
Azure SDK for .NET