Condividi tramite


WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Metodo

Definizione

Elimina l'oggetto WorkflowQueue specificato.

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

Parametri

queueName
IComparable

Nome dell'oggetto WorkflowQueue da eliminare.

Eccezioni

queueName è un riferimento null (Nothing in Visual Basic).

Esempio

Nell'esempio di codice seguente è illustrato un metodo che scrive una stringa nella console e crea un'istanza di WorkflowQueuingService chiamando il metodo ActivityExecutionContext.GetService. Infine, il codice chiama il metodo DeleteWorkflowQueue per eliminare la coda associata a una proprietà QueueName sul flusso di lavoro corrente.

Questo esempio di codice fa parte dell'esempio SDK File Watcher Activity nel file FileSystemEvent.cs. Per altre informazioni, vedere Attività Watcher di File System.

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

Si applica a

Vedi anche