مشاركة عبر


عنصر لتصنيف expressionBuilders (مخطط إعدادات ASP.NET)

يعرّف مجموعة سلاسل المورد لاستخدامها أثناء التحويل البرمجي. سلاسل المورد إقران البادئات النظم التعبير.

يعتبر هذا العنصر جديدا في ‏‫NET Framework. الإصدار 2.0.

<configuration>العنصر
  النظام.ويب عنصر (مخطط إعدادات ASP.NET)
    تصنيف عنصر (مخطط إعدادات ASP.NET)
      عنصر التجميعات للتحويل البرمجي (مخطط إعدادات ASP.NET)

<expressionBuilders> 
   <add />
   <clear/>
   <remove />
</expressionBuilders>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

لا يوجد.

العناصر التابعة

subtag

الوصف

add

عنصر اختياري.

يضيف مرجعاً إلى منشيء التعبير إلى المجموعة.

clear

عنصر اختياري.

إزالة كافة المراجع لمنشئ التعبير الموروث ، السماح لمنشئ التعبير بالتعبير الذي أضيف بواسطة العنصر تمت الإضافة الحالية .

remove

عنصر اختياري.

يزيل المرجع إلى منشيء التعبير الموروث من المجموعة.

العناصر الأصلية

العنصر

الوصف

configuration

تحدد العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

system.web

تحدّد جذر العنصر لمقطع التكوين ASP.NET .

compilation

تكوين إعدادات يحول برمجياً لالكل يستخدم ASP.NET إلى ترجمة التطبيقات.

ملاحظات

عنصر الexpressionBuildersيعرّف مجموعة من سلاسل المورد لاستخدامها أثناء التحويل البرمجي. سلاسل المورد إقران البادئات النظم التعبير.

عندما يصادف محلل الصفحة تعبير في صفحة محددة مع سلسلة aspx <%$ %>، ينشئ المحلل اللغوي منشيء التعبير للتعبير المستند إلى البادئة في السلسلة. البادئة هي الجزء من السلسلة التي يتم على الجانب الأيسر من الشارحة (:). على سبيل المثال، عندما واجهة المحلل اللغوي السلسلة <%$ ConnectionStrings:MessageDB %>، ينشئ المحلل اللغوي ConnectionStringsExpressionBuilderالكائن. لمزيد من المعلومات، راجع ExpressionBuilder.

التكوين الافتراضي

The following default expressionBuilders element is not explicitly configured in the Machine.config file or in the root Web.config file. ومع ذلك، التكوين الافتراضي هو الذي يتم إرجاعه من قبل التطبيق. تمت الإضافة عناصر إلى expressionBuildersمجموعة في ملف موقع ويب الجذر .config.

<expressionBuilders>
   <clear />
</expressionBuilders>

العنصر التالي الافتراضي expressionBuildersمكون في ملف ويب.config الجذر.

<expressionBuilders>
   <add expressionPrefix="Resources" type="System.Web.Compilation.ResourceExpressionBuilder" />
   <add expressionPrefix="ConnectionStrings" type="System.Web.Compilation.ConnectionStringsExpressionBuilder" />
   <add expressionPrefix="AppSettings" type="System.Web.Compilation.AppSettingsExpressionBuilder" />
</expressionBuilders>

مثال

يظهر مثال التعليمات البرمجية التالي كيفية تسجيل مخصص منشيء التعبير في ملف ويب.config. يجب أن تقوم بتنفيذ منشيء تعبير مخصص ExpressionBuilderفئة مجرد .

يشير التعبير الموجود في ملف .aspx, إلى استخدم بناء الجملة التالي:

<asp:Label ID="Label1" runat="server"

Text="<%$ MyCustomExpression:Hello, world! %>" />

<configuration>
    <system.web>
       <compilation>
          <expressionBuilders>
              <add expressionPrefix="MyCustomExpression"
               type="MyCustomExpressionBuilder"/>
          </expressionBuilders>
       </compilation>
    </system.web>
</configuration>

معلومات العنصر

معالج مقطع التكوين

CompilationSection

عضو التكوين

ExpressionBuilders

ExpressionBuilderCollection

مواقع للتكوين

Machine.config

مستوى جذر ويب.config

مستوى تطبيق ويب.config

الدليل–المستوى ويب.config الفعلية أو الظاهرية

المتطلبات

Microsoft Internet Information Services (IIS) الإصدار 5.0 أو 5.1 أو 6.0.

.NET Framework، الإصدار 2.0

Microsoft Visual Studio 2003 أو Visual Studio 2005

راجع أيضًا:

المهام

كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع

كيفية: تأمين إعدادات التكوين ASP.NET

المرجع

تصنيف عنصر (مخطط إعدادات ASP.NET)

قم بإضافة العنصر ل expressionBuilders للتصنيف (مخطط إعدادات ASP.NET)

مسح عنصر ل expressionBuilders للتحويل البرمجي (مخطط إعدادات ASP.NET)

إلغاء عنصر ل expressionBuilders للتحويل البرمجي (مخطط إعدادات ASP.NET)

عنصر buildProviders للتصنيف (مخطط إعدادات ASP.NET)

عنصر codeSubDirectories لتصنيف (مخطط إعدادات ASP.NET)

عنصر برنامج التحويل البرمجي للتصنيف (مخطط إعدادات ASP.NET)

عنصر التجميعات للتحويل البرمجي (مخطط إعدادات ASP.NET)

عنصر تكوين (مخطط إعدادات عام)

النظام.ويب عنصر (مخطط إعدادات ASP.NET)

System.Configuration

System.Web.Configuration

CompilationSection

ExpressionBuilders

ExpressionBuilderCollection

المبادئ

نظرة عامة حول التجميع ASP.NET

نظرة عامة حول بناء جملة صفحة ASP.NET على ويب

تسلسل هرمي ملف تكوين ASP.NET و الوراثة

تأمين تكوين ASP.NET

وحدات سيناريو التكوين ASP.NET

موارد أخرى

إعدادات التكوين العامة (ASP.NET)

إعدادات تكوين الـ ASP.NET

إدارة مواقع ويب ASP.NET

ملفات التكوين ASP.NET

تكوين ASP.NET API