Methods / User Delegation |
Web Services
Retrieves a list of delegation objects that match the specified parameters. You can leave the parameters null to indicate any.
public virtual WFDelegation[] GetDelegations(string FromUser, string ToUser, string Status)
Name | Description |
---|---|
FromUser |
|
ToUser |
|
Status |
|
An array of WFDelegation objects.
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)); }
3.2.0.4 and higher