WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Método

Definición

Elimina el WorkflowQueue especificado.

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

El nombre del WorkflowQueue que se eliminará.

Excepciones

queueName es una referencia nula (Nothing en Visual Basic).

Ejemplos

El ejemplo de código siguiente muestra un método que escribe una cadena en la consola, crea una instancia de WorkflowQueuingService llamando al método ActivityExecutionContext.GetService. Finalmente, el código llama al método DeleteWorkflowQueue para eliminar la cola asociada a una propiedad QueueName en el flujo de trabajo actual.

Este ejemplo de código forma parte de la muestra de SDK de actividad de observador de archivo del archivo FileSystemEvent.cs. Para obtener más información, vea Actividad del monitor del sistema de archivos.

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

Se aplica a

Consulte también