共用方式為


WCFBuildProvider 類別

定義

為 Windows Communication Foundation(WCF)服務產生代理類別程式碼。

public ref class WCFBuildProvider : System::Web::Compilation::BuildProvider
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
[System.Security.SecurityCritical]
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
type WCFBuildProvider = class
    inherit BuildProvider
[<System.Security.SecurityCritical>]
type WCFBuildProvider = class
    inherit BuildProvider
Public Class WCFBuildProvider
Inherits BuildProvider
繼承
WCFBuildProvider
屬性

備註

WCFBuildProvider 在網頁應用程式根層級使用包含 WCF 服務參考的映射檔案(.svcmap)。 映射檔案會指定必須產生代理類別原始碼的服務。 產生的代理類別會在網頁應用程式編譯階段與其他資源一同編譯。

VirtualPath 承的屬性是內部定義的,並指向 .svcmap 檔案所在的網頁應用程式根目錄。

建構函式

名稱 Description
WCFBuildProvider()

初始化 WCFBuildProvider 類別的新執行個體。

屬性

名稱 Description
CodeCompilerType

代表建置提供者用來產生自訂檔案類型原始碼的編譯器類型。

(繼承來源 BuildProvider)
ReferencedAssemblies

代表要編譯的組件,並由建置提供者產生的原始碼。

(繼承來源 BuildProvider)
VirtualPath

代表此建置提供者實作將建立的檔案。

(繼承來源 BuildProvider)
VirtualPathDependencies

代表一組必須在建置提供者產生程式碼前建構的虛擬路徑集合。

(繼承來源 BuildProvider)

方法

名稱 Description
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GenerateCode(AssemblyBuilder)

產生服務代理類別的原始碼,並將其加入指定的組合語言建置器中。

GetCodeCompileUnit(IDictionary)

代表產生的 CodeDOM 圖形容器。

(繼承來源 BuildProvider)
GetCustomString(CompilerResults)

產生一個字串,要在編譯後的組裝中持久化。

(繼承來源 BuildProvider)
GetDefaultCompilerType()

回傳應用程式中預設語言的編譯器設定。

(繼承來源 BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

會根據指定語言回傳編譯器設定,針對建置提供者。

(繼承來源 BuildProvider)
GetGeneratedType(CompilerResults)

回傳由建置提供者從虛擬路徑產生的型別。

(繼承來源 BuildProvider)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetResultFlags(CompilerResults)

回傳一個值,表示建立虛擬路徑時所需的行動。

(繼承來源 BuildProvider)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OpenReader()

開啟一個文字閱讀器,從目前建置提供者物件的虛擬路徑讀取。

(繼承來源 BuildProvider)
OpenReader(String)

開啟文字閱讀器以讀取指定的虛擬路徑。

(繼承來源 BuildProvider)
OpenStream()

開啟串流以讀取目前建置提供者物件的虛擬路徑。

(繼承來源 BuildProvider)
OpenStream(String)

開啟一條串流以讀取指定的虛擬路徑。

(繼承來源 BuildProvider)
ProcessCompileErrors(CompilerResults)

當在衍生類別中覆寫時,能讓你檢視編譯器的錯誤訊息,進而修改它們以提供更多資訊。

(繼承來源 BuildProvider)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於

另請參閱