Share via


XamlBuildProvider-Klasse

Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.

Ein Buildanbieter für XAML-Dokumente (.xamlx) auf der Serverseite.

Vererbungshierarchie

System.Object
  System.Web.Compilation.BuildProvider
    System.Xaml.Hosting.XamlBuildProvider

Namespace:  System.Xaml.Hosting
Assembly:  System.Xaml.Hosting (in System.Xaml.Hosting.dll)

Syntax

'Declaration
Public Class XamlBuildProvider _
    Inherits BuildProvider
public class XamlBuildProvider : BuildProvider
public ref class XamlBuildProvider : public BuildProvider
type XamlBuildProvider =  
    class
        inherit BuildProvider
    end

Der XamlBuildProvider-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode XamlBuildProvider Infrastruktur. Initialisiert eine neue Instanz der XamlBuildProvider-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CodeCompilerType Stellt den Compilertyp dar, der vom Buildanbieter zum Generieren von Quellcode für einen benutzerdefinierten Dateityp verwendet wird. (Von BuildProvider geerbt.)
Geschützte Eigenschaft ReferencedAssemblies Stellt die Assemblys dar, die mit dem vom Buildanbieter generierten Quellcode kompiliert werden müssen. (Von BuildProvider geerbt.)
Geschützte Eigenschaft VirtualPath Stellt die von dieser Buildanbieterimplementierung zu erstellende Datei dar. (Von BuildProvider geerbt.)
Öffentliche Eigenschaft VirtualPathDependencies Stellt eine Auflistung von virtuellen Pfaden dar, die erstellt werden muss, bevor der Buildanbieter Code generiert. (Von BuildProvider geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GenerateCode Infrastruktur. Generiert Quellcode für den virtuellen Pfad des Buildanbieters und fügt den Quellcode einem bestimmten Assembly-Generator hinzu. (Überschreibt BuildProvider.GenerateCode(AssemblyBuilder).)
Geschützte Methode GetCodeCompileUnit Stellt den Container für das generierte CodeDOM-Diagramm dar. (Von BuildProvider geerbt.)
Öffentliche Methode GetCustomString Infrastruktur. Generiert eine Zeichenfolge, die in der kompilierten Assembly beibehalten werden muss. (Von BuildProvider geerbt.)
Geschützte Methode GetDefaultCompilerType Gibt die Compilereinstellungen für die Standardsprache in der Anwendung zurück. (Von BuildProvider geerbt.)
Geschützte Methode GetDefaultCompilerTypeForLanguage Gibt die Compilereinstellungen für den Buildanbieter auf der Grundlage der angegebenen Sprache zurück. (Von BuildProvider geerbt.)
Öffentliche Methode GetGeneratedType Infrastruktur. Gibt einen vom Buildanbieter aus dem virtuellen Pfad generierten Typ zurück. (Überschreibt BuildProvider.GetGeneratedType(CompilerResults).)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetResultFlags Infrastruktur. Gibt einen Wert zurück, der Aktionen angibt, die erforderlich sind, wenn ein virtueller Pfad erstellt wird. (Überschreibt BuildProvider.GetResultFlags(CompilerResults).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Geschützte Methode OpenReader() Öffnet einen Textreader zum Lesen aus dem virtuellen Pfad des aktuellen Buildanbieterobjekts. (Von BuildProvider geerbt.)
Geschützte Methode OpenReader(String) Öffnet einen Textreader zum Lesen aus einem bestimmten virtuellen Pfad. (Von BuildProvider geerbt.)
Geschützte Methode OpenStream() Öffnet einen Stream zum Lesen des virtuellen Pfads des aktuellen Buildanbieterobjekts. (Von BuildProvider geerbt.)
Geschützte Methode OpenStream(String) Öffnet einen Stream zum Lesen aus einem angegebenen virtuellen Pfad. (Von BuildProvider geerbt.)
Öffentliche Methode ProcessCompileErrors Beim Überschreiben in einer abgeleiteten Klasse können Sie Compilerfehlermeldungen überprüfen, damit Sie sie ändern können, um weitere Informationen bereitzustellen. (Von BuildProvider geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Versionsinformationen

.NET Framework

Unterstützt in: 4.5, 4

Plattformen

Windows 8,1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

System.Xaml.Hosting-Namespace