WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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