Método CancelCheckpoint
Cancela um ponto de verificação assíncrono pendente.
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public void CancelCheckpoint(
IAsyncResult asyncResult
)
Parâmetros
- asyncResult
Tipo: System. . :: . .IAsyncResult
A referência à solicitação assíncrona pendente a ser cancelada.
Comentários
Esta é uma operação assíncrona. Inicia o cancelamento do ponto de verificação. A conclusão do cancelamento ocorre por meio do IAsyncResult recebido pela chamada BeginCheckpoint. Ou seja, o IAsyncResult de um BeginCheckpoint pode ter 3 resultados possíveis:
O ponto de verificação é concluído. O valor retornado por EndCheckpoint é true.
O ponto de verificação é cancelado pelo usuário. O valor retornado por EndCheckpoint é false.
O ponto de verificação falha. Uma exceção é gerada por EndCheckpoint.
Para obter mais informações, consulte Compilando aplicativos resilientes do StreamInsight.