directoryentry是C#中用于表示Active Directory(AD)中的一个目录项的类。它提供了一组方法和属性,用于与AD进行交互,如创建、删除、修改目录项等。
以下是DirectoryEntry类的一些常用方法和属性:
构造函数:DirectoryEntry类有多个构造函数,用于实例化目录项对象。其中最常用的是使用目录项的路径进行构造,例如:DirectoryEntry entry = new DirectoryEntry(“ldap://cn=user,dc=domain,dc=com”);
Path属性:获取或设置目录项的LDAP路径。
Children属性:获取目录项的子目录项集合。
Parent属性:获取目录项的父目录项。
Properties属性:获取目录项的属性集合。
Invoke方法:调用目录项的方法。
DeleteTree方法:删除目录项及其下的所有子目录项。
CommitChanges方法:将对目录项的修改保存到AD中。
RefreshCache方法:刷新目录项的缓存。
nativeObject属性:获取目录项的原生COM对象。
使用DirectoryEntry类可以进行一系列操作,如创建用户、删除用户、修改用户属性等。下面是一个示例:
DirectoryEntry entry = new DirectoryEntry("LDAP://cn=user,dc=domain,dc=com");entry.Properties["givenName"].Value = "John";entry.Properties["sn"].Value = "Doe";entry.CommitChanges();
以上代码创建了一个表示AD中用户的目录项,并设置了用户的名和姓,然后调用CommitChanges方法将修改保存到AD中。
需要注意的是,使用DirectoryEntry类需要引用System.DirectoryServices命名空间。
本文由 贵州做网站公司 整理发布,部分图文来源于网络,如有侵权,请联系我们删除,谢谢!
很多站长在问,注册一个网站多少钱?免费了!那么免费网站注册的完整流程是什么呢? 1、周全的网站策划 在网站注册之前,站长一定要做...
新媒体时代在互联网高速发展的今天,已经是以个人为中心的新媒体占据了主流。在面对着这样的情况,我们如何进行新媒体时代的宣传呢? 首先就要进行题材的筛选。很多...
在当今社会中,网站不仅仅是形象宣传的窗口,更是许多商城活动的载体,商城网站模板的选择也随之成为企业建站的重要环节。选择对商城网页模板对于企业开展商城活动至关重要...
广发行积分兑换方法有哪些?兑换积分可通过发现精彩APP、广发官网、广发手机银行、线下积分购物、广发电话客服五种渠道兑换礼品。具体操作方法可见视频,最新的兑换业务变动请以广发官网公布为准。广发信用卡积分怎么免费兑换礼品?【1】首先需要用户登录广发银行信用卡积分商城,登录个人账户之后输入信用卡信息【2】然后找到页面的“积分兑换”进入到兑换页面【3】进入积分兑换页面之后,点击&l...
亚美尼亚是一个拥有许多古老文化遗产的单一民族、多党和民主国家。亚美尼亚是位于西亚的内陆国家,不临海,多山的地形,注定了亚美尼亚不是一个发达国家。高加索山脉高加索亚美尼亚总人口约307万。近年来,亚美亚出生率下降,人口老龄化严重。亚美尼亚在自身经济、人口、国土面积等方面都远弱于其东部邻国阿塞拜疆。虽然亚美尼亚比较穷,但是如果没有战争,亚美尼亚确实是一个值得度假和养老的圣地。生活在亚美尼亚是一次非常有...
保本型理财产品有哪些?1、国债:国债保本保收益,由国家发行,是最安全的投资工具,但是收益不高,期限不等,共有1、3、5、7、10这5个期限。2、保险类:保本保收益,投资期限比较长,收益一般比同期国债高出2%左右,与国债的区别就是,保险类的有保险特质。3、保本型基金:保本型基金的核心就是保本,对期限要求较高,若没有到期就赎回的话,不但不保本,还要承担基金净值波动的风险,与银行存款或国债投资相比,保本...