var loginSettings = LoginSettingsCache.GetLoginSettings(fQID);
var token = loginSettings.Token;
using (var client = CreateWcfClient(loginSettings))
{
var devicesToCreateLockOn = new[] { fQID.ObjectId };
bool nextPage = true;
int i = 0;
while (nextPage)
{
if (Cancelled)
{
break;
}
MarkedData[] searchResult = client.MarkedDataSearch(
token,
devicesToCreateLockOn, // use empty array to search on all devices
null, // Use null to not search for text
null, // Use null to search for all users
DateTime.MinValue.ToUniversalTime(),
DateTime.MinValue.ToUniversalTime(),
jobConfig.FromDateTime.ToUniversalTime(),
jobConfig.ToDateTime.ToUniversalTime(),
DateTime.MinValue.ToUniversalTime(),
DateTime.MinValue.ToUniversalTime(),
DateTime.MinValue.ToUniversalTime(),
DateTime.MinValue.ToUniversalTime(),
i,
10000,
SortOrderOption.CreateTime,
true
);
}
}
I am trying to get evidence lock from child sites in a federated hierarchy. but i cant get it using this code.
it shows empty array
when i connected directly to child site i am getting evidence locks .
Can you help ?