الخدمات الدليل في.NET Framework

System.DirectoryServices,System.DirectoryServices.ActiveDirectory، وSystem.DirectoryServices.Protocolsتوفر مدارة واجهات برمجة التطبيقات للوصول إلى الخدمة الدليل وإدارة. معا، توفر واجهات برمجة التطبيقات المدارة هذه حلاً متكاملا لتطوير الدليل المركزية ودليل-ممكّن التطبيقات التي تستخدم تعليمات برمجية مُدارة.

تعرض الصورة التالية كيفية ارتباط واجهات برمجة التطبيقات الثلاثة التي تمت إدارتها بكل غير ذلك وشريكه غير مدار.

خدمات الدليل في .NET Framework

في هذا القسم

  • System.DirectoryServices Namespace Overview
    وصولاً إلى نشط الدليل من تعليمات برمجية مُدارة. System.DirectoryServicesهو اعتمد تشغيل ADSI. DirectoryEntry and DirectorySearcher are the two base object types. يتم تنفيذ الجميع العمليات حول هذه الكائنين.

    عند استخدام System.DirectoryServices، هناك هو لست بحاجة إلى فهم المفاهيم المتقدمة. على سبيل المثال، عند استخدام LDAP عناصر التحكم إجراء بحث مقسم إلى صفحات، قم بتحديد الحجم الورقة وتعداد نتائج التي تم إرجاعها. كل شيء، من إنشاء عنصر تحكم صفحة نتائج وإرسال الطلبات والحصول على ملف تعريف صفحة نتيجة ارتباط، إلى طلبات reهوsuing هو التي تمت معالجتها بواسطة System.DirectoryServices. لا يطلب من المستخدمين على فهم الخاصية بناء الجملة؛ هو معالجته تلقائياً من خلال تعيين مخطط داخلي.

    System.DirectoryServicesهو مصمم للمطورين الذين يقومون بالتطوير السريع للتطبيقات للتطبيقات الخاصة الأعمال والتطبيقات الممكنة الدليل.

  • System.DirectoryServices.ActiveDirectory Namespace Overview
    يوفر تجريد عالية المستوى كائن طراز بناء حول مهام "خدمة نشط الدليل". مفاهيم "نشط الدليل" مثل كـ الغابة والمجال، موقع، شبكة فرعية، القسم والمخطط جزء من طراز الكائن.

    System.DirectoryServices.ActiveDirectoryهو تستند إلىSystem.DirectoryServicesويحتوي تشغيل ميزات مثلSystem.DirectoryServices. System.DirectoryServicesأو System.DirectoryServices.Protocolsالتي توفر الوصول العام إلى الدلائل، بخلاف System.DirectoryServices.ActiveDirectoryيوفر تجريد أكثر و هو في الجميع المهام والعمليات "خدمة نشط الدليل" ووضع تطبيق خدمة نشط الدليل (ADAM) وسط. على سبيل المثال، System.DirectoryServices.ActiveDirectoryهو المستخدمة للبحث عن وحدات تحكم المجال في مجال معين، والنسخ المتماثل مثيلات ADAM لإعداد علاقات الثقة، وإنشاء طبولوجيا. System.DirectoryServices.ActiveDirectoryمساحة الاسم هو مصممة ل adminهوtrators الذين يرغبون في أتمتة المهام اليومية ومطوري تكنولوجيا المعلومات الذين يقومون بإنشاء "خدمة نشط الدليل" أو ADAM ذات الصلة من الأعمال التطبيقات.

  • System.DirectoryServices.Protocols Namespace Overview
    تصميم لدليل البروتوكول الخفيف (LDAP) و مشابه البروتوكولات مثل الدليل الخدمات ترميز اللغة (DSML). هو لا عالية المستوى تجريد API. طراز كائن System.DirectoryServices.Protocolsهو مهيأ للاتصال، يتم إنشاء طلبات والمرسلة عبر الاتصال وتلقى استجابة والتي يتم إرجاعها من خلال الاتصال. System.DirectoryServices.Protocolsهو تستند إلى الأتشغيل C LDAP API. لغة البرمجة هدف هو الأداء العالي و System.DirectoryServices.Protocolsيوفر وظائف LDAP كاملة. تتضمن الميزات المتقدمة طراز غير متزامن، ودعم شهادة، وعناصر تحكم و LDAP. System.DirectoryServices.Protocolsهو المستهدفة للمطورين المحترفين البحث الأقصى ومرونة أكثر لتطوير التطبيقات من جانب الملقم أداء عالي.

أقسام ذات صلة

  • Advanced Development Technologies
    توفير الارتباطات إلى معلومات حول مهام تطوير التطبيقات المتقدمة والتقنيات في إطار عمل.NET.