У меня есть служба OData, которая возвращает список списков sharepoint.
Я не могу перечислить этот список.
Можно ли перечислить это, чтобы иметь возможность циклически проходить по спискам в этом контексте в цикле foreach?
public class ODService
{
private DataContext _Context;
private NetworkCredential _nc;
public DataContext Context { get { return _Context; } }
/// <summary>
/// Constructor creates the context for access to sharepoint
/// </summary>
/// <param name="UserName">Service Account User Name</param>
/// <param name="Password">Service Account Password</param>
/// <param name="uri">Service uri</param>
public ODService(string UserName, string Password, string uri)
{
SetNetworkCredentials(UserName, Password);
SetContext(uri);
}
private void SetContext(string uri)
{
_Context = new DataContext(new Uri(uri));
_Context.Credentials = _nc;
_Context.MergeOption = MergeOption.NoTracking;
}
private void SetNetworkCredentials(string UserName, string Password)
{
_nc = new NetworkCredential(UserName, Password);
}
}