عنصر buildProviders للتصنيف (مخطط إعدادات ASP.NET)
تعريف مجموعة من موفري البنية المستخدمة في تجميع مخصص ملفات الموارد.
<configuration>العنصر
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
تصنيف عنصر (مخطط إعدادات ASP.NET)
عنصر buildProviders للتصنيف (مخطط إعدادات ASP.NET)
<buildProviders>
<add />
<clear/>
<remove />
</buildProviders>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
لا يوجد.
العناصر التابعة
subtag |
الوصف |
---|---|
add |
عنصر اختياري. يضيف موفر بناء للمجموعة. |
clear |
عنصر اختياري. إزالة كافة المراجع إلى موفري البناء الموروث ، السماح لموفري البنية التي يضيفها العنصر فقط إضافة . |
remove |
عنصر اختياري. يزيل مرجع إلى الموروثة بنية موفر من المجموعة. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
تحدد العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
system.web |
تحدّد جذر العنصر لمقطع التكوين ASP.NET . |
compilation |
تكوين إعدادات التحويل برمجياً لكل ما يستخدمه ASP.NET في تحويل التطبيقات برمجيا. |
ملاحظات
buildProviders عنصر يقوم بتعريف مجموعة من موفري الإنشاء المستخدمة في تحويل ملفات الموارد المخصصة برمجيا من نوع ملف معين وإنشاء التعليمات البرمجية أثناء التحويل البرمجي.
لتعريف إجراءات البناء المخصصة لنوع ملف داخل أحد تطبيقات ASP.NET ، يجب اشتقاق فئة من BuildProvider الفئة ، قم بتطبيق أعضاء داخل الفئة المشتقة لإنشاء نوع الملف و تكوين موفر بناء لملحق الملف المطابق لتطبيق تكوين الملف. لمزيد من المعلومات، راجع BuildProvider.
التكوين الافتراضي
The following default buildProviders element is not explicitly configured in the Machine.config file or in the root Web.config file. ومع ذلك، التكوين الافتراضي هو الذي يتم إرجاعه من قبل التطبيق. تمت الإضافة عناصر إلى buildProvidersمجموعة في ملف موقع ويب الجذر .config.
<buildProviders>
<clear />
</buildProviders>
العنصر التالي الافتراضي buildProvidersمكون في ملف ويب.config الجذر.
<buildProviders>
<add extension=".aspx" type="System.Web.Compilation.PageBuildProvider"/>
<add extension=".ascx" type="System.Web.Compilation.UserControlBuildProvider"/>
<add extension=".master" type="System.Web.Compilation.MasterPageBuildProvider"/>
<add extension=".asix" type="System.Web.Compilation.ImageGeneratorBuildProvider"/>
<add extension=".asmx" type="System.Web.Compilation.WebServiceBuildProvider"/>
<add extension=".ashx" type="System.Web.Compilation.WebHandlerBuildProvider"/>
<add extension=".soap" type="System.Web.Compilation.WebServiceBuildProvider"/>
<add extension=".resx" type="System.Web.Compilation.ResXBuildProvider"/>
<add extension=".resources" type="System.Web.Compilation.ResourcesBuildProvider"/>
<add extension=".wsdl" type="System.Web.Compilation.WsdlBuildProvider"/>
<add extension=".xsd" type="System.Web.Compilation.XsdBuildProvider"/>
<add extension=".js" type="System.Web.Compilation.ForceCopyBuildProvider"/>
</buildProviders>
مثال
يوضح مثال التعليمات برمجية التالي كيفية تعريف موفر البنية المستخدمة في ترجمة ملفات الموارد المخصصة مع الملحق المحدد.
<configuration>
<system.web>
<compilation>
<buildProviders>
<buildProvider
extension=".mafx"
type="MyBuildProviderType, MyBuildProviderAssembly" />
</buildProviders>
</compilation>
</system.web>
</configuration>
معلومات العنصر
معالج مقطع التكوين |
|
عضو التكوين |
|
مواقع للتكوين |
Machine.config مستوى جذر ويب.config مستوى تطبيق ويب.config الدليل–المستوى ويب.config الفعلية أو الظاهرية |
المتطلبات |
قم بإعادة تشغيل Microsoft Internet Information Services (IIS) 5.0. .NET Framework 2.0 Microsoft Visual Studio 2003 أو Visual Studio 2005 |
راجع أيضًا:
المهام
كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع
كيفية: تأمين إعدادات التكوين ASP.NET
المرجع
تصنيف عنصر (مخطط إعدادات ASP.NET)
أضف عنصر لـ buildProviders للتحويل البرمجي (مخطط إعدادات ASP.NET)
عنصر المسح لـ buildProviders لتصنيف (مخطط إعدادات ASP.NET)
عنصر إلغاء لـ buildProviders للتصنيف (مخطط إعدادات ASP.NET)
عنصر التجميعات للتحويل البرمجي (مخطط إعدادات ASP.NET)
عنصر codeSubDirectories لتصنيف (مخطط إعدادات ASP.NET)
عنصر برنامج التحويل البرمجي للتصنيف (مخطط إعدادات ASP.NET)
عنصر لتصنيف expressionBuilders (مخطط إعدادات ASP.NET)
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
المبادئ
نظرة عامة حول بناء جملة صفحة ASP.NET على ويب
تسلسل هرمي ملف تكوين ASP.NET و الوراثة