WCFBuildProvider.GenerateCode(AssemblyBuilder) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
產生服務 Proxy 類別原始程式碼,然後加入至指定的組件建置器。
public:
override void GenerateCode(System::Web::Compilation::AssemblyBuilder ^ assemblyBuilder);
public override void GenerateCode (System.Web.Compilation.AssemblyBuilder assemblyBuilder);
override this.GenerateCode : System.Web.Compilation.AssemblyBuilder -> unit
Public Overrides Sub GenerateCode (assemblyBuilder As AssemblyBuilder)
參數
- assemblyBuilder
- AssemblyBuilder
AssemblyBuilder 物件的執行個體,產生的 Proxy 程式碼必須加入至這個物件。 這個執行個體會由 ASP.NET 在執行階段提供。
備註
此方法會在 Web 應用程式根目錄中搜尋 .svcmap 檔案。 如果找到檔案,方法會將相關服務的 Proxy 類別原始程式碼產生至指定的 assemblyBuilder
。
給繼承者的注意事項
一般而言,這個方法會剖析 .svcmap 對應檔案,並將產生的原始程式碼新增至指定的 AssemblyBuilder 物件。 您可以以 物件或 CodeDOM 圖形的形式 TextWriter ,將原始程式碼提供給元件。
如需詳細資訊,請參閱BuildProvider。