ServiceBuildProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義一組在 ASP.NET 建置環境中用以產生原始程式碼的屬性和方法。 此類別是 BuildProvider的 Windows Communication Foundation (WCF) 實作。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
- 繼承
- 屬性
建構函式
ServiceBuildProvider() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 初始化 ServiceBuildProvider 類別的新執行個體。 |
屬性
CodeCompilerType |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示組建提供者用來產生自訂檔案類型之原始程式碼的編譯器型別。 |
ReferencedAssemblies |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示使用組建提供者產生之原始碼編譯的組件。 (繼承來源 BuildProvider) |
VirtualPath |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示此組建提供者實作要建立之檔案。 (繼承來源 BuildProvider) |
VirtualPathDependencies |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示必須在組建提供者產生程式碼之前先建立的虛擬路徑集合。 |
方法
Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GenerateCode(AssemblyBuilder) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生組建提供者虛擬路徑的原始程式碼,並將原始程式碼加入到指定的組件產生器。 |
GetCodeCompileUnit(IDictionary) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 表示所產生 CodeDOM 圖形的容器。 (繼承來源 BuildProvider) |
GetCustomString(CompilerResults) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 產生要在已編譯之組件中保留的字串。 |
GetDefaultCompilerType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回應用程式中預設語言的編譯器設定。 (繼承來源 BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回根據指定語言之組建提供者的編譯器設定。 (繼承來源 BuildProvider) |
GetGeneratedType(CompilerResults) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回組建提供者從虛擬路徑產生的型別。 (繼承來源 BuildProvider) |
GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設雜湊函式。 (繼承來源 Object) |
GetResultFlags(CompilerResults) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回值,這個值指出建立虛擬路徑所需的動作。 |
GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object 的淺層複製。 (繼承來源 Object) |
OpenReader() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開啟文字閱讀器,以從目前的組建提供者物件的虛擬路徑讀取。 (繼承來源 BuildProvider) |
OpenReader(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開啟文字閱讀器以從指定的虛擬路徑讀取。 (繼承來源 BuildProvider) |
OpenStream() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開啟資料流,以讀取目前的組建提供者物件的虛擬路徑。 (繼承來源 BuildProvider) |
OpenStream(String) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 開啟資料流以從指定虛擬路徑讀取。 (繼承來源 BuildProvider) |
ProcessCompileErrors(CompilerResults) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 在衍生類別中覆寫時,可讓您檢閱編譯器錯誤訊息,以便於修改它們提供更多資訊。 (繼承來源 BuildProvider) |
ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回代表目前物件的字串。 (繼承來源 Object) |