DkmWorkList.Cancel Método

Definição

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.

Aplica-se a