إنشاء التعليمة البرمجية المصدر الحيوي والترجمة

يتضمن برنامج.NET Framework إليه تسمى "رمز مستند طراز كائن" (CodeDOM) يمكن لمطوري البرامج التي يتم الإرسال بالتعليمات البرمجية المصدر ل توليد مصدر تعليمات برمجية بعدة لغات البرمجة في وقت التشغيل، استناداً إلى نموذج مفرد يمثل الرمز لتقديم.

إلى represent source تعليمات برمجية, CodeDOM elements are linked إلى each غير ذلك إلى form a data بنية known كـ a CodeDOM graph, which models the بنية of some source تعليمات برمجية.

System.CodeDomمساحة الاسم يعرف أنواع يمكن أن يمثل البنية المنطقية للتعليمات البرمجية المصدر، بعيداً عن البرمجة الخاصة اللغة. System.CodeDom.Compilerمساحة الاسم يعرف أنواع لإنشاء تعليمات برمجية المصدر من الرسوم البيانية CodeDOM و إدارة التحويل البرمجي للتعليمات البرمجية المصدر في اعتماد اللغات. يمكن لموردي برنامج التحويل البرمجي أو المطورين توسيع التعيين اللغات المعتمدة.

اللغة-يمكن أن يكون بناء تعليمات برمجية المصدر مستقلة هامة عندما تحتاج إلى برنامج لإنشاء تعليمات برمجية المصدر لنموذج برنامج في اللغة s متعددة أو هدف متأكد أمنا اللغة. على سبيل المثال، يستخدم مصممو بعض من CodeDOM كواجهة تجريد لغة إلى ينتج عن تعليمات برمجية المصدر في لغة البرمجة الصحيحة، إذا كان يتوفر الدعم CodeDOM لللغة.

يتضمن برنامج.NET Framework مولدات تعليمات برمجية و compilers التعليمة البرمجية ل C#‎و JScript Visual أساسى.

في هذا القسم

المرجع

  • System.CodeDom
    قم بتعريف عناصر تمثل عناصر تعليمات برمجية في البرمجة باللغات التي تستهدف اللغة الشائعة وقت التشغيل.

  • System.CodeDom.Compiler
    قم بتعريف واجهات لإنشاء وترجمة تعليمات برمجية في وقت التشغيل.

أقسام ذات صلة

  • مرجع سريع codeDOM
    Provides a quick way for developers إلى بحث the CodeDOM عناصر that represent المصدر تعليمات برمجية عناصر.