Мне нужно написать приложение ASP.NET на C #, которое возвращает почтовую квоту учетной записи Exchange. Обмен подключен к активному каталогу, и для почтового квота установлено значение по умолчанию.
Я пытался сделать это, но я не могу получить необходимые поля, кто-то идея?
DirectoryContext context = new DirectoryContext(DirectoryContextType.Domain, "FQD");
DomainControllerCollection dcc = DomainController.FindAll(context);
DirectorySearcher dSearch = dcc[0].GetDirectorySearcher();
dSearch.Filter= string.Format("sAMAccountName={0}",model.UserName);
dSearch.PropertiesToLoad.Add("displayName");
dSearch.PropertiesToLoad.Add("mail");
dSearch.PropertiesToLoad.Add("mDBOverHardQuotaLimit");
dSearch.PropertiesToLoad.Add("mDBStorageQuota");
dSearch.PropertiesToLoad.Add("mDBOverQuotaLimit");
dSearch.SizeLimit = 10;
SearchResult sr = dSearch.FindOne();