WorkflowQueuingService.DeleteWorkflowQueue(IComparable) 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.
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