| 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