FolderLevelBuildProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示組態設定,這些組態設定允許針對特定資料夾使用 BuildProvider 類別。
public ref class FolderLevelBuildProvider sealed : System::Configuration::ConfigurationElement
public sealed class FolderLevelBuildProvider : System.Configuration.ConfigurationElement
type FolderLevelBuildProvider = class
inherit ConfigurationElement
Public NotInheritable Class FolderLevelBuildProvider
Inherits ConfigurationElement
- 繼承
範例
下列範例示範如何將名為 的 BuildProvider1
組建提供者新增至 Web.config 檔案。
<compilation>
<folderLevelBuildProviders>
<add type="BuildProvider1, Assembly1,Version=1.0.0.0,
PublicKeyToken=xxxxx"/>
</folderLevelBuildProviders>
</compilation>
備註
ASP.NET 建置環境會使用 FolderLevelBuildProvider 物件,為應用程式中的不同檔案類型和子資料夾產生原始程式碼。 衍生自 類別的 FolderLevelBuildProvider 類別會產生 Bin、App_GlobalResources、App_LocalResources、App_WebReferences、App_Browsers、Theme 和其他自訂資料夾等資料夾的原始程式碼。 一般而言,您不會直接建立 類別的 FolderLevelBuildProvider 實例。 相反地,您會實作衍生自 BuildProvider 的 FolderLevelBuildProviderAppliesToAttribute 類別,並將 類別套用至該類別,然後設定衍生類別以用於 ASP.NET 建置環境中。 類別 FolderLevelBuildProviderAppliesToAttribute 會以資料夾為目標,而不是檔案。
您可以使用 類別的 FolderLevelBuildProvider 實例與 AssemblyBuilder 物件,在編譯的元件中建置一或多個檔案。 實例 FolderLevelBuildProvider 會針對個別檔案以適當的語言產生原始程式碼,而 AssemblyBuilder 物件會將每個 FolderLevelBuildProvider 實例所提供的原始程式碼建置成單一元件。
類別 FolderLevelBuildProvider 是在 configuration
Web.config 檔案的 區段中指定。
建構函式
FolderLevelBuildProvider(String, String) |
使用識別項和完整名稱,初始化 FolderLevelBuildProvider 類別的新執行個體。 |