DirectorySearcher.Filter属性 扩充 申明

转载 2013年12月02日 14:56:57


DirectorySearcher.Filter属性扩充申明

DirectorySearcher mySearcher = new DirectorySearcher(entryOU, "(objectclass=organizationalUnit)"); //查询组织单位

第二个参数是一个filter,也可以按照需求输入其它筛选前提,下面列出几个常用的

 筛选前提值
 用户 (&(objectCategory=person)(objectClass=user))
 策画机
 (objectCategory=computer)
 组
 (objectCategory=group)
 接洽人
 (objectCategory=contact)
 共享文件夹
 (objectCategory=volume)
 打印机
 (objectCategory=printQueue)
 
更多高等筛选请查看:http://msdn.microsoft.com/zh-cn/library/system.directoryservices.directorysearcher.filter(v=vs.80).aspx

 用户属性扩充申明(含图文属性对比)

示例中只对用户进行了读取了几个属性,用过AD域的应当都知道,用户的属性较多也斗劲常用。
下面经由过程AD域的用户具体信来对比一下响应的属性名
常项选项卡
 对应编号
 选项卡对应项名
 属性名
 ① 姓(L) sn 
 ② 名(F) givenName 
 ③ 显示名称(S) displayName 
 ④ 描述(D) description 
 ⑤ 办公室(C) physicalDeliveryOfficeName 
 ⑥ 英文缩写(I) initials 
 ⑦ 德律风号码(T) telephoneNumber 
 ⑧ 电子邮件(M) mail 
 ⑨ 网页(W) wWWHomePage 
 ⑩ 德律风号码-其它(O)... otherTelephone 
 ?
 网页-其它(R)...
 url 
地址选项卡
 对应编号
 选项卡对应项名
 属性名
 ① 国度/地区(O) co 
 ② 省/自治区(V) st 
 ③ 市/县(C) l
 ④ 街道(S) streetAddress
 ⑤ 邮政信箱(B) postOfficeBox
⑥ 邮政编码(Z) postalCode 帐户选项卡对应编号
 选项卡对应项名
 属性名
 ① 用户登录名(U) userPrincipalName
 ② 用户登录名(Windows 2000 以前版本)(W) sAMAccountName
德律风选项卡
 对应编号
 选项卡对应项名
 属性名
 ① 家庭德律风(M) homePhone 
 ② 寻呼机(P) pager
 ③ 移动德律风(B) mobile
 ④ 传真(F) facsimileTelephoneNumber
 ⑤ IP德律风(I) ipPhone
 ⑥ 注释 info
 ⑦ 家庭德律风-其它(O)  otherHomePhone 
 ⑧ 寻呼机-其它(T) otherPager 
 ⑨ 移动德律风-其它(B)  otherMobile 
 ⑩ 传真-其它(E) otherFacsimileTelephoneNumber 
 ? IP德律风-其它(R) otherIpPhone 
组织选项卡
 对应编号
 选项卡对应项名
 属性名
 ① 公司(C)  company 
 ② 项目组(D)  department 
 ③ 职务(J)  title
 ④ 经理-姓名(N)  manager 
 ⑥ 直接部属(E) directReports
还有一些属性没有列出来,可以轮回输出DirectoryEntry.Properties.PropertyNames来找
  比如用objectsid这也是个用户斗劲首要的属性,在设置Windows共享时会用到!

DirectorySearcher 类

Windows 2000 Server在Windows NT Server 4.0的基础上,进一步发展了”活动目录(Active Directory)“.活动目录是从一个数据存储开始的。它采用了类似E...
  • younghaiqing
  • younghaiqing
  • 2017年03月03日 15:06
  • 482

DirectorySearcher.Filter属性 扩充 申明

 DirectorySearcher.Filter属性扩充申明 DirectorySearcher mySearcher = new DirectorySearcher(entryOU, "...
  • lingpaoershiyishiji
  • lingpaoershiyishiji
  • 2013年12月02日 14:56
  • 2515

c# 使用DirectoryEntry DirectorySearcher 获取域信息

visual studio 如何知道有没有打上SP1  HKEY_LOCAL_MACHINE/Software/Microsoft/DevDiv[ProductFamily]/Servicing/9....
  • tianye0118
  • tianye0118
  • 2010年04月30日 15:58
  • 1357

声明属性(Declared Properties)

当编译器遇到属性声明时(参见The Objective-C 编程语言中的声明属性),它生成与封闭类、分类或协议相关的描述性元数据。可以通过函数访问元数据,该函数支持通过类或协议名称查找属性,获取属性的...
  • iosswift
  • iosswift
  • 2015年01月03日 11:41
  • 1280

[Qt入门篇]5 Qt的属性系统——声明属性

Qt提供了灵活的属性系统,它基于Qt的元对象系统,不依赖于编译器,这保证了Qt独立于编译其和平台的特点。这篇文章主要看看如何声明属性。 属性系统比较复杂,先看一个简单的例子。在QWidget中,...
  • taohe_0
  • taohe_0
  • 2016年05月09日 15:17
  • 928

C#_类库查询手册.pdf

  • 2012年12月15日 15:25
  • 6.47MB
  • 下载

ASP.NET身份验证——Windows身份认证

细说ASP.NET Windows身份认证 阅读目录 开始认识ASP.NET Windows身份认证访问 Active Directory在ASP.NET中访问Active Direct...
  • likingsn
  • likingsn
  • 2015年11月03日 11:08
  • 2046

js中扩充类型的功能

javascript允许给语言的基本类型扩充功能,通过给Ojbject.prototype添加方法,可以让该方法对所有对象适用。这样的方式对数组、函数、字符串、数字、正则表达式和布尔值都适用。比如,我...
  • juzipchy
  • juzipchy
  • 2017年02月14日 23:37
  • 194

css字体属性

Author: Jorux/Bluecssr Posted on: September 11, 2006 Filed under: Web Design Comments: 18 Responses ...
  • yethyeth
  • yethyeth
  • 2007年02月28日 00:18
  • 2606

C# AD(Active Directory)域信息同步,组织单位、用户等信息查询

接上篇 Windows Server 2008 R2 配置AD(Active Directory)域控制器 对AD域结合常见需求用C#进行一些读取信息的操作^_^!   ...
  • lingpaoershiyishiji
  • lingpaoershiyishiji
  • 2013年06月20日 18:17
  • 12784
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:DirectorySearcher.Filter属性 扩充 申明
举报原因:
原因补充:

(最多只允许输入30个字)