WorkflowQueuingService.DeleteWorkflowQueue(IComparable) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
删除指定的 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
为空引用(在 Visual Basic 中为 Nothing
)。
示例
下面的代码示例演示了一种方法,该方法将字符串写入控制台,并通过调用 WorkflowQueuingService 方法来创建 ActivityExecutionContext.GetService 的实例的方法。 最后,代码调用 DeleteWorkflowQueue 方法来删除当前工作流上与 QueueName
属性关联的队列。
此代码示例摘自 FileSystemEvent.cs 文件的“文件观察程序活动”SDK 示例。 有关详细信息,请参阅 文件系统观察程序活动。
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