إنشاء التعليمة البرمجية المصدر الحيوي والترجمة
يتضمن برنامج.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 أساسى.
في هذا القسم
استخدام CodeDOM
يصف الاستخدامات عام، و يوضح بناء رسم كائن بسيط باستخدام CodeDOM.إنشاء تعليمات برمجية المصدر و ترجمة برنامج من رسم CodeDOM
توضح هذه المقالة كيفية توليد تعليمات برمجية المصدر و ترجمة تعليمات برمجية المنشأة باستخدام مترجم خارجية استخدام الفئات المعرفة في System.CodeDom.Compilerمساحة الاسم.كيفية القيام بما يلي: إنشاء XML ملف توثيق التطبيقات المنشأ بواسطة CodeDOM
Describes how إلى استخدم CodeDOM إلى توليد تعليمات برمجية مع XML documentation تعليقات, و يحول برمجياً the generated تعليمات برمجية so that it creates the XML documentation إخراج.كيفية القيام بما يلي: إنشاء فئة باستخدام CodeDOM
Describes how إلى استخدم CodeDOM إلى توليد a فئة containing حقول, خصائص, a أسلوب, a الدالة الإنشائية, و an إدخال يؤشر.
المرجع
System.CodeDom
قم بتعريف عناصر تمثل عناصر تعليمات برمجية في البرمجة باللغات التي تستهدف اللغة الشائعة وقت التشغيل.System.CodeDom.Compiler
قم بتعريف واجهات لإنشاء وترجمة تعليمات برمجية في وقت التشغيل.
أقسام ذات صلة
- مرجع سريع codeDOM
Provides a quick way for developers إلى بحث the CodeDOM عناصر that represent المصدر تعليمات برمجية عناصر.