WorkflowQueuingService.DeleteWorkflowQueue(IComparable) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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