WCFBuildProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje kod klasy serwera proxy dla usług 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
- Dziedziczenie
- Atrybuty
Uwagi
WCFBuildProviderUżywa plików mapowania (. svcmap) na poziomie głównym aplikacji sieci Web, która zawiera odwołania do usługi WCF. Pliki mapowania określają usługi, dla których należy wygenerować kod źródłowy klasy serwera proxy. Wygenerowana Klasa proxy jest następnie skompilowana przy użyciu innych zasobów w fazie kompilacji aplikacji sieci Web.
Dziedziczona VirtualPath Właściwość jest zdefiniowana wewnętrznie i wskazuje katalog główny aplikacji sieci Web, w którym znajdują się pliki. svcmap.
Konstruktory
WCFBuildProvider() |
Inicjuje nowe wystąpienie klasy WCFBuildProvider. |
Właściwości
CodeCompilerType |
Reprezentuje typ kompilatora używany przez dostawcę kompilacji do generowania kodu źródłowego dla niestandardowego typu pliku. (Odziedziczone po BuildProvider) |
ReferencedAssemblies |
Reprezentuje zestawy do skompilowania ze źródłem generowanym przez dostawcę kompilacji. (Odziedziczone po BuildProvider) |
VirtualPath |
Reprezentuje plik do skompilowania przez tę implementację dostawcy kompilacji. (Odziedziczone po BuildProvider) |
VirtualPathDependencies |
Reprezentuje kolekcję ścieżek wirtualnych, które należy skompilować przed wygenerowaniem kodu przez dostawcę kompilacji. (Odziedziczone po BuildProvider) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GenerateCode(AssemblyBuilder) |
Generuje kod źródłowy klasy serwera proxy usługi i dodaje go do określonego konstruktora zestawu. |
GetCodeCompileUnit(IDictionary) |
Reprezentuje kontener dla wygenerowanego grafu CodeDOM. (Odziedziczone po BuildProvider) |
GetCustomString(CompilerResults) |
Generuje ciąg do utrwalonego w skompilowanym zestawie. (Odziedziczone po BuildProvider) |
GetDefaultCompilerType() |
Zwraca ustawienia kompilatora dla języka domyślnego w aplikacji. (Odziedziczone po BuildProvider) |
GetDefaultCompilerTypeForLanguage(String) |
Zwraca ustawienia kompilatora dla dostawcy kompilacji na podstawie określonego języka. (Odziedziczone po BuildProvider) |
GetGeneratedType(CompilerResults) |
Zwraca typ wygenerowany przez dostawcę kompilacji ze ścieżki wirtualnej. (Odziedziczone po BuildProvider) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetResultFlags(CompilerResults) |
Zwraca wartość wskazującą akcje wymagane podczas tworzenia ścieżki wirtualnej. (Odziedziczone po BuildProvider) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
OpenReader() |
Otwiera czytnik tekstu do odczytu ze ścieżki wirtualnej bieżącego obiektu dostawcy kompilacji. (Odziedziczone po BuildProvider) |
OpenReader(String) |
Otwiera czytnik tekstu do odczytu z określonej ścieżki wirtualnej. (Odziedziczone po BuildProvider) |
OpenStream() |
Otwiera strumień odczytu ścieżki wirtualnej bieżącego obiektu dostawcy kompilacji. (Odziedziczone po BuildProvider) |
OpenStream(String) |
Otwiera strumień do odczytu z określonej ścieżki wirtualnej. (Odziedziczone po BuildProvider) |
ProcessCompileErrors(CompilerResults) |
Po zastąpieniu w klasie pochodnej umożliwia przeglądanie komunikatów o błędach kompilatora, dzięki czemu można je zmodyfikować w celu udostępnienia dodatkowych informacji. (Odziedziczone po BuildProvider) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |