Это:
Web web = context.Web;
context.Load(web, w => w.Language);
context.ExecuteQuery();
или что-то подобное для того, чтобы загрузить web.Language
с помощью context.ExecuteQuery()
, возможного в клиенте silverlight? Приведенный выше код был взят из http://www.dev4side.com/community/blog/2011/1/5/incorrect-dates-taken-from-sharepoint-2010-client-object-model.aspx.
Когда я это делаю, создание экземпляра свойства Language
web
всегда дает Microsoft.SharePoint.Client.PropertyOrFieldNotInitializedException
Кстати, этот код находится в дополнительном потоке (не в потоке пользовательского интерфейса). Я знаю, что есть context.loadQueryAsync()
, но у меня уже есть лишняя нить, и я хотел бы сохранить все вместе.