ServiceBuildProvider Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar en uppsättning egenskaper och metoder för att generera källkod i ASP.NET byggmiljö. Den här klassen är Windows Communication Foundation-implementeringen (WCF) av BuildProvider.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public ref class ServiceBuildProvider sealed : System::Web::Compilation::BuildProvider
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
[System.ServiceModel.Activation.ServiceActivationBuildProvider]
public sealed class ServiceBuildProvider : System.Web.Compilation.BuildProvider
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
[<System.ServiceModel.Activation.ServiceActivationBuildProvider>]
type ServiceBuildProvider = class
inherit BuildProvider
Public NotInheritable Class ServiceBuildProvider
Inherits BuildProvider
- Arv
- Attribut
Konstruktorer
| Name | Description |
|---|---|
| ServiceBuildProvider() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Initierar en ny instans av ServiceBuildProvider klassen. |
Egenskaper
| Name | Description |
|---|---|
| CodeCompilerType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Representerar den kompilatortyp som används av en byggleverantör för att generera källkod för en anpassad filtyp. |
| ReferencedAssemblies |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Representerar de sammansättningar som ska kompileras med den källa som genereras av byggprovidern. (Ärvd från BuildProvider) |
| VirtualPath |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Representerar filen som ska skapas av den här implementeringen av byggprovidern. (Ärvd från BuildProvider) |
| VirtualPathDependencies |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Representerar en samling virtuella sökvägar som måste skapas innan byggprovidern genererar kod. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GenerateCode(AssemblyBuilder) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Genererar källkod för den virtuella sökvägen för byggprovidern och lägger till källkoden till en angiven sammansättningsbyggare. |
| GetCodeCompileUnit(IDictionary) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Representerar containern för det genererade CodeDOM-diagrammet. (Ärvd från BuildProvider) |
| GetCustomString(CompilerResults) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Genererar en sträng som ska sparas i den kompilerade sammansättningen. |
| GetDefaultCompilerType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar kompileringsinställningarna för standardspråket i programmet. (Ärvd från BuildProvider) |
| GetDefaultCompilerTypeForLanguage(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar kompileringsinställningarna för byggprovidern baserat på det angivna språket. (Ärvd från BuildProvider) |
| GetGeneratedType(CompilerResults) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en typ som genereras av byggprovidern från den virtuella sökvägen. (Ärvd från BuildProvider) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetResultFlags(CompilerResults) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar ett värde som anger vilka åtgärder som krävs när en virtuell sökväg skapas. |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OpenReader() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Öppnar en textläsare för läsning från den virtuella sökvägen för det aktuella byggproviderobjektet. (Ärvd från BuildProvider) |
| OpenReader(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Öppnar en textläsare för läsning från en angiven virtuell sökväg. (Ärvd från BuildProvider) |
| OpenStream() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Öppnar en dataström för att läsa den virtuella sökvägen för det aktuella byggproviderobjektet. (Ärvd från BuildProvider) |
| OpenStream(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Öppnar en dataström för läsning från en angiven virtuell sökväg. (Ärvd från BuildProvider) |
| ProcessCompileErrors(CompilerResults) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. När du åsidosätts i en härledd klass kan du granska kompilatorfelmeddelanden så att du kan ändra dem för att ge mer information. (Ärvd från BuildProvider) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |