动态链接辅助类
动态链接辅助类是附加到单个对象的类,而不是附加到对象类的类。 通过动态链接,可以使用单个对象存储其他属性,而不会对扩展整个类的架构定义产生林范围的影响。 例如,企业可以使用动态链接,将特定于销售的辅助类附加到其销售人员的用户对象,并将其他特定于部门的辅助类附加到其他部门员工的用户对象。
动态链接并不复杂:将辅助类的名称添加到对象的 objectClass 属性值。 如果辅助类具有任何必需属性(mustHave 或 systemMustHave),则必须同时设置这些属性。 有关详细信息和代码示例,请参阅将辅助类添加到对象实例。
若要删除动态链接辅助类,请清除辅助类中所有属性的值,然后从对象的 objectClass 属性中删除辅助类的名称。
如果动态添加一个辅助类,且该辅助类是另一个辅助类的子类,则会将这两个辅助类添加到目标对象。 但是,删除子辅助类不会删除其父类;必须显式删除每个类。