DkmWorkList.Cancel Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Cancel() |
Cancelar a execução desta lista de trabalho. Essa API retornará uma vez que todo o trabalho nesta fila de trabalho foi interrompido (o trabalholist é cancelado ou concluído). A solicitação será ignorada se a lista de trabalho já tiver sido cancelada. Esse método só pode ser chamado pelo componente que criou o objeto. Observação para componentes declarados como "sincronizados" na configuração do componente: chamar essa API pode ser liberado implicitamente e, em seguida, readquirir o bloqueio em todo o componente. Lembre-se de possíveis alterações de estado. |
| Cancel(Boolean) |
Cancelar a execução desta lista de trabalho. A solicitação será ignorada se a lista de trabalho já tiver sido cancelada. Esse método só pode ser chamado pelo componente que criou o objeto. Essa API foi adicionada ao Visual Studio 15 atualização 7 (DkmApiVersion. VS15Update7) |
Cancel()
Cancelar a execução desta lista de trabalho. Essa API retornará uma vez que todo o trabalho nesta fila de trabalho foi interrompido (o trabalholist é cancelado ou concluído). A solicitação será ignorada se a lista de trabalho já tiver sido cancelada. Esse método só pode ser chamado pelo componente que criou o objeto.
Observação para componentes declarados como "sincronizados" na configuração do componente: chamar essa API pode ser liberado implicitamente e, em seguida, readquirir o bloqueio em todo o componente. Lembre-se de possíveis alterações de estado.
public:
void Cancel();
public:
void Cancel();
void Cancel();
public void Cancel ();
member this.Cancel : unit -> unit
Public Sub Cancel ()
Aplica-se a
Cancel(Boolean)
Cancelar a execução desta lista de trabalho. A solicitação será ignorada se a lista de trabalho já tiver sido cancelada. Esse método só pode ser chamado pelo componente que criou o objeto.
Essa API foi adicionada ao Visual Studio 15 atualização 7 (DkmApiVersion. VS15Update7)
public:
void Cancel(bool blockOnCompletion);
public void Cancel (bool blockOnCompletion);
member this.Cancel : bool -> unit
Public Sub Cancel (blockOnCompletion As Boolean)
Parâmetros
- blockOnCompletion
- Boolean
Indica se é possível bloquear as rotinas de conclusão do acionamento de todas as tarefas em fila. Se for true, essa API retornará uma vez que todo o trabalho nesta fila de trabalho foi interrompido (o trabalholist é cancelado ou concluído). Observação para componentes declarados como "sincronizados" na configuração do componente: chamar essa API pode ser liberado implicitamente e, em seguida, readquirir o bloqueio em todo o componente. Lembre-se de possíveis alterações de estado.
Caso contrário, isso iniciará o cancelamento e o retorno sem esperar que o trabalho seja interrompido.