WCFBuildProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje kód třídy proxy pro služby 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
- Dědičnost
- Atributy
Poznámky
WCFBuildProviderPoužívá soubory mapování (. svcmap) na kořenové úrovni webové aplikace, která obsahuje odkazy na služby WCF. Soubory mapování určují služby, pro které musí být vygenerován zdrojový kód třídy proxy. Vygenerovaná Třída proxy je pak kompilována s ostatními prostředky během fáze kompilace webové aplikace.
Zděděná VirtualPath vlastnost je interně definovaná a odkazuje na kořenový adresář webové aplikace, kde se nacházejí soubory. svcmap.
Konstruktory
WCFBuildProvider() |
Inicializuje novou instanci WCFBuildProvider třídy. |
Vlastnosti
CodeCompilerType |
Představuje typ kompilátoru používaný poskytovatelem sestavení k vygenerování zdrojového kódu pro vlastní typ souboru. (Zděděno od BuildProvider) |
ReferencedAssemblies |
Představuje sestavení, která se mají zkompilovat se zdrojem vygenerovaným poskytovatelem sestavení. (Zděděno od BuildProvider) |
VirtualPath |
Představuje soubor, který má být sestaven touto implementací zprostředkovatele sestavení. (Zděděno od BuildProvider) |
VirtualPathDependencies |
Představuje kolekci virtuálních cest, které musí být sestaveny před vygenerování kódu zprostředkovatele sestavení. (Zděděno od BuildProvider) |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GenerateCode(AssemblyBuilder) |
Generuje zdrojový kód třídy proxy služby a přidá ho do určeného Tvůrce sestavení. |
GetCodeCompileUnit(IDictionary) |
Představuje kontejner pro vygenerovaný graf CodeDOM. (Zděděno od BuildProvider) |
GetCustomString(CompilerResults) |
Vygeneruje řetězec, který se má zachovat v kompilovaném sestavení. (Zděděno od BuildProvider) |
GetDefaultCompilerType() |
Vrátí nastavení kompilátoru pro výchozí jazyk v aplikaci. (Zděděno od BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Vrátí nastavení kompilátoru pro zprostředkovatele sestavení na základě zadaného jazyka. (Zděděno od BuildProvider) |
GetGeneratedType(CompilerResults) |
Vrátí typ vygenerovaný poskytovatelem sestavení z virtuální cesty. (Zděděno od BuildProvider) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetResultFlags(CompilerResults) |
Vrátí hodnotu označující akce požadované při vytváření virtuální cesty. (Zděděno od BuildProvider) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
OpenReader() |
Otevře čtečku textu pro čtení z virtuální cesty aktuálního objektu zprostředkovatele sestavení. (Zděděno od BuildProvider) |
OpenReader(String) |
Otevře čtečku textu pro čtení ze zadané virtuální cesty. (Zděděno od BuildProvider) |
OpenStream() |
Otevře datový proud pro čtení virtuální cesty aktuálního objektu zprostředkovatele sestavení. (Zděděno od BuildProvider) |
OpenStream(String) |
Otevře datový proud pro čtení ze zadané virtuální cesty. (Zděděno od BuildProvider) |
ProcessCompileErrors(CompilerResults) |
Při přepsání v odvozené třídě vám umožní zkontrolovat chybové zprávy kompilátoru, abyste je mohli upravit tak, aby poskytovaly další informace. (Zděděno od BuildProvider) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |