WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Метод

Определение

Удаляет указанную очередь WorkflowQueue.

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

Параметры

queueName
IComparable

Имя удаляемой очереди WorkflowQueue.

Исключения

Параметр queueName является неопределенной ссылкой (Nothing в Visual Basic).

Примеры

В следующем примере кода показан метод, который выводит на консоль строку и создает экземпляр службы WorkflowQueuingService, вызывая метод ActivityExecutionContext.GetService. Наконец, код вызывает метод DeleteWorkflowQueue для удаления очереди, связанной со свойством QueueName в текущем рабочем процессе.

Этот пример кода является частью образца File Watcher Activity из пакета SDK (файл FileSystemEvent.cs). Дополнительные сведения см. в разделе Действия наблюдателя файловой системы.

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

Применяется к

См. также раздел