public bool IsBlocking(WfBranchGroupBlockingType blockingType) { bool result = false; switch (blockingType) { case WfBranchGroupBlockingType.WaitAllBranchGroupsComplete: result = this.Exists(g => g.IsBlocking()); break; case WfBranchGroupBlockingType.WaitAnyoneBranchGroupComplete: result = this.AllAndNotEmpty(g => g.IsBlocking()); break; } return(result); }
public static WfClientBranchGroupBlockingType ToClientBranchGroupBlockingType(this WfBranchGroupBlockingType blockingType) { return((WfClientBranchGroupBlockingType)blockingType); }