Compartilhar via


WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Método

Definição

Exclui a WorkflowQueue especificada.

public:
 void DeleteWorkflowQueue(IComparable ^ queueName);
public void DeleteWorkflowQueue (IComparable queueName);
member this.DeleteWorkflowQueue : IComparable -> unit
Public Sub DeleteWorkflowQueue (queueName As IComparable)

Parâmetros

queueName
IComparable

O nome da WorkflowQueue a ser excluída.

Exceções

queueName é uma referência nula (Nothing no Visual Basic).

Exemplos

O exemplo de código a seguir demonstra um método que grava uma cadeia de caracteres no console, cria uma instância de WorkflowQueuingService chamando o ActivityExecutionContext.GetService método . Por fim, o código chama o DeleteWorkflowQueue método para excluir a fila associada a uma QueueName propriedade no fluxo de trabalho atual.

Este exemplo de código faz parte do Exemplo de SDK de Atividade do Observador de Arquivos do arquivo FileSystemEvent.cs. Para obter mais informações, consulte Atividade do Observador do Sistema de Arquivos.

private void DeleteQueue(ActivityExecutionContext context)
{
    Console.WriteLine("DeleteQueue");
    WorkflowQueuingService qService = context.GetService<WorkflowQueuingService>();
    qService.DeleteWorkflowQueue(this.QueueName);
}
Private Sub DeleteQueue(ByVal context As ActivityExecutionContext)
    Console.WriteLine("DeleteQueue")
    Dim qService As WorkflowQueuingService = context.GetService(Of WorkflowQueuingService)()
    qService.DeleteWorkflowQueue(Me.QueueName)
End Sub

Aplica-se a

Confira também