Sdílet prostřednictvím


WCFBuildProvider Třída

Definice

Generuje kód třídy proxy pro služby Wcf (Windows Communication Foundation).

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
WCFBuildProvider
Atributy

Poznámky

Používá WCFBuildProvider mapování souborů (.svcmap) na kořenové úrovni webové aplikace, která obsahuje odkazy na služby WCF. Soubory mapování určují služby, pro které se musí vygenerovat zdrojový kód třídy proxy. Vygenerovaná třída proxy se pak zkompiluje s ostatními prostředky během fáze kompilace webové aplikace.

Zděděná VirtualPath vlastnost je interně definována a odkazuje na kořenový adresář webové aplikace, kde se nacházejí soubory .svcmap.

Konstruktory

Name Description
WCFBuildProvider()

Inicializuje novou instanci WCFBuildProvider třídy.

Vlastnosti

Name Description
CodeCompilerType

Představuje typ kompilátoru používaný zprostředkovatelem 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 vytvořeny před tím, než zprostředkovatel sestavení vygeneruje kód.

(Zděděno od BuildProvider)

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GenerateCode(AssemblyBuilder)

Vygeneruje zdrojový kód třídy proxy služby a přidá ho do zadané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 bude uchovávat 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 vytvoření virtuální cesty.

(Zděděno od BuildProvider)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního 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ě umožňuje 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)

Platí pro

Viz také