Methods / User Delegation |
Retrieves a list of delegation objects that match the specified parameters. You can leave the parameters null to indicate any.
IWFAdminService svc = GetAdminService(); string fromUser = ...// for example, @"vitbdc\yuvarajn" string toUser = ...// for example, null for any string status = WFDelegation.ACTIVE; try { WFDelegation[] delegations = svc.GetDelegations( fromUser, toUser, status); foreach(WFDelegation delegation in delegations) { Console.WriteLine("Delegation Id:{0}; From User:{1}; To User:{2}; Status:{3}, {4}=>{5}", delegation.DelegationID, delegation.FromUser, delegation.ToUser, delegation.Status, delegation.StartDate, delegation.EndDate); } } catch (Exception ex) { Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex)); }