C# Класс AdUsers.AdUserProvider

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AdUserProvider ( string domain ) : System
FillCache ( ) : void
GetAllUsers ( ) : List
GetStructure ( AdUser root ) : AdUser
GetUserByLogin ( string login ) : AdUser
Validate ( string login, string pass ) : bool

Приватные методы

Метод Описание
GetCnFromString ( string manager ) : string
GetEntry ( string login ) : System.DirectoryServices.DirectoryEntry
GetUserFromEntry ( System.DirectoryServices.DirectoryEntry di ) : AdUser
GetUsers ( ) : List
OnCacheRemove ( string key, object value, CacheItemRemovedReason reason ) : void

Описание методов

AdUserProvider() публичный Метод

public AdUserProvider ( string domain ) : System
domain string
Результат System

FillCache() публичный Метод

public FillCache ( ) : void
Результат void

GetAllUsers() публичный Метод

public GetAllUsers ( ) : List
Результат List

GetStructure() публичный Метод

public GetStructure ( AdUser root ) : AdUser
root AdUser
Результат AdUser

GetUserByLogin() публичный Метод

public GetUserByLogin ( string login ) : AdUser
login string
Результат AdUser

Validate() публичный Метод

public Validate ( string login, string pass ) : bool
login string
pass string
Результат bool