Dinamik Bağlantılı Yardımcı Sınıflar

Dinamik olarak bağlı yardımcı sınıf, nesne sınıfı yerine tek bir nesneye bağlı bir sınıftır. Dinamik bağlama, bir sınıfın tamamı için şema tanımını genişletmenin orman genelinde etkisi olmadan tek bir nesneyle ek öznitelikleri depolamanıza olanak tanır. Örneğin, bir kuruluş, satış elemanlarının kullanıcı nesnelerine satışa özgü bir yardımcı sınıf ve diğer departmanlardaki çalışanların kullanıcı nesnelerine departmana özgü diğer yardımcı sınıflar eklemek için dinamik bağlama kullanabilir.

Dinamik bağlama karmaşık değildir: Yardımcı sınıfın adını bir nesnenin objectClass özniteliğinin değerlerine ekleyin. Yardımcı sınıfın zorunlu öznitelikleri varsa ( veya systemMustHave) bunları aynı anda ayarlamanız gerekir. Daha fazla bilgi ve kod örneği için bkz. Nesne Örneğine Yardımcı Sınıf Ekleme.

Dinamik olarak bağlı bir yardımcı sınıfı kaldırmak için, yardımcı sınıftaki tüm özniteliklerin değerlerini temizleyin ve ardından nesnenin objectClass özniteliğinden yardımcı sınıfın adını kaldırın.

Başka bir yardımcı sınıfın alt sınıfı olan bir yardımcı sınıfı dinamik olarak eklerseniz, her iki yardımcı sınıf da hedef nesneye eklenir. Ancak alt yardımcı sınıfın kaldırılması üst sınıfını kaldırmaz; her sınıf açıkça kaldırılmalıdır.