Programmiersprachen- und Compiler-Namespaces
Die Namespaces Microsoft.CSharp.RuntimeBinder, Microsoft.VisualBasic und Microsoft.VisualBasic.CompilerServices enthalten Typen, welche die Kompilierung und Codegenerierung von Quellcode der Sprachen C# und Visual Basic unterstützen. Der System.CodeDom.Compiler-Namespace enthält Typen, mit denen das Generieren und Kompilieren von Quellcode in unterstützten Programmiersprachen verwaltet wird.
In diesem Thema werden die Typen in diesen Namespaces vorgestellt, die in .NET für Windows Store-Apps enthalten sind. Beachten Sie, dass .NET für Windows Store-Apps nicht alle Member jeden Typs einschließt. Informationen zu einzelnen Typen finden Sie in den verknüpften Themen. Die Dokumentation für einen Typ gibt an, welche Member in .NET für Windows Store-Apps enthalten sind.
Microsoft.CSharp.RuntimeBinder-Namespace
In .NET für Windows Store-Apps unterstützte Typen |
Beschreibung |
---|---|
Enthält Factorymethoden zum Erstellen dynamischer Aufrufsitebinder für C#. |
|
Stellt Informationen zu dynamischen C#-Vorgängen dar, die für bestimmte Argumente einer Aufrufsite spezifisch sind. Instanzen dieser Klasse werden vom C#-Compiler generiert. |
|
Stellt Informationen zu dynamischen C#-Vorgängen dar, die für bestimmte Argumente einer Aufrufsite spezifisch sind. Instanzen dieser Klasse werden vom C#-Compiler generiert. |
|
Stellt Informationen zu dynamischen C#-Vorgängen dar, die nicht spezifisch für bestimmte Argumente einer Aufrufsite sind. Instanzen dieser Klasse werden vom C#-Compiler generiert. |
|
Stellt einen Fehler dar, der auftritt, wenn eine dynamische Bindung im C#-Laufzeitbinder verarbeitet wird. |
|
Stellt einen Fehler dar, der auftritt, wenn eine dynamische Bindung im C#-Laufzeitbinder verarbeitet wird. |
Microsoft.VisualBasic-Namespace
In .NET für Windows Store-Apps unterstützte Typen |
Beschreibung |
---|---|
Gibt den Typ der Prozedur an, die beim Aufrufen der CallByName-Funktion aufgerufen wird. |
|
Enthält Konstanten, die an einer beliebigen Stelle im Code verwendet werden können. |
|
Bei Anwendung auf ein Modul sind für den Zugriff auf die Member des Moduls nur die Zugriffsberechtigungen für das Modul erforderlich. |
|
Enthält Prozeduren, mit denen Zeichenfolgenvorgänge ausgeführt werden. |
Microsoft.VisualBasic.CompilerServices-Namespace
In .NET für Windows Store-Apps unterstützte Typen |
Beschreibung |
---|---|
Stellt Methoden bereit, die verschiedene Typkonvertierungen ausführen. |
|
Bei Anwendung auf eine Klasse ruft der Compiler implizit eine Methode für die Komponenteninitialisierung im synthetischen Standardkonstruktor auf. |
|
Der Compiler verwendet diese Klasse während der statischen lokalen Initialisierung. Sie ist nicht für den direkten Aufruf aus Code vorgesehen. Eine Ausnahme dieses Typs wird ausgelöst, wenn eine statische lokale Variable nicht initialisiert werden kann. |
|
Stellt Hilfsmethoden bereit, die der Visual Basic-Compiler für Aufrufe mit später Bindung verwendet. Sie ist nicht für den direkten Aufruf aus Code vorgesehen. |
|
Der Compiler verwendet diese für die Objektflusssteuerung. Sie ist nicht für den direkten Aufruf aus Code vorgesehen. |
|
Stellt für den Visual Basic-Compiler Dienste zum Kompilieren von For-Next-Schleifen bereit. |
|
Stellt mathematische Operatoren mit später Bindung bereit, z. B. AddObject und CompareObject, die vom Visual Basic-Compiler intern verwendet werden. |
|
Gibt an, dass die aktuelle Option Compare-Einstellung als Standardwert für ein Argument übergeben werden soll. |
|
Gibt an (für Visual Basic-Debugging), welche Vergleichsoption (Binär oder Text) verwendet wird. |
|
Stellt Hilfsmethoden für das Err-Objekt aus Visual Basic bereit. |
|
Stellt Attribute bereit, die auf das Standardmodulkonstrukt angewendet werden, wenn es in die Intermediate Language (IL) übergegeben wird. Sie ist nicht für den direkten Aufruf aus Code vorgesehen. |
|
Der Compiler verwendet diese Klasse intern beim Initialisieren statischer lokaler Member. Sie ist nicht für den direkten Aufruf aus Code vorgesehen. |
|
Enthält Hilfsprogramme, die vom Visual Basic-Compiler verwendet werden. |
System.CodeDom.Compiler-Namespace
In .NET für Windows Store-Apps unterstützte Typen |
Beschreibung |
---|---|
Identifiziert Code, der von einem Tool generiert wurde. Diese Klasse kann nicht vererbt werden. |