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 類別的新執行個體。 |