CodePrimitiveExpression Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen primitiven Datentypwert dar.
public ref class CodePrimitiveExpression : System::CodeDom::CodeExpression
public class CodePrimitiveExpression : System.CodeDom.CodeExpression
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodePrimitiveExpression : System.CodeDom.CodeExpression
type CodePrimitiveExpression = class
inherit CodeExpression
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodePrimitiveExpression = class
inherit CodeExpression
Public Class CodePrimitiveExpression
Inherits CodeExpression
- Vererbung
- Attribute
Beispiele
Im folgenden Beispiel wird die Verwendung von CodePrimitiveExpression Werten mehrerer Grundtypen veranschaulicht.
// Represents a string.
CodePrimitiveExpression stringPrimitive = new CodePrimitiveExpression("Test String");
// Represents an integer.
CodePrimitiveExpression intPrimitive = new CodePrimitiveExpression(10);
// Represents a floating point number.
CodePrimitiveExpression floatPrimitive = new CodePrimitiveExpression(1.03189);
// Represents a null value expression.
CodePrimitiveExpression nullPrimitive = new CodePrimitiveExpression(null);
' Represents a string.
Dim stringPrimitive As New CodePrimitiveExpression("Test String")
' Represents an integer.
Dim intPrimitive As New CodePrimitiveExpression(10)
' Represents a floating point number.
Dim floatPrimitive As New CodePrimitiveExpression(1.03189)
' Represents a null value expression.
Dim nullPrimitive As New CodePrimitiveExpression(Nothing)
Hinweise
CodePrimitiveExpression kann verwendet werden, um einen Ausdruck darzustellen, der einen primitiven Datentypwert angibt.
Die Value Eigenschaft gibt den primitiven Datentypwert an, der dargestellt werden soll.
Primitive Datentypen, die mithilfe von CodePrimitiveExpression Zeichenfolgen dargestellt werden können, sind nullZeichenfolgen; 16-, 32- und 64-Bit-Ganzzahlen mit einfacher Genauigkeit sowie Gleitkommazahlen mit doppelter Genauigkeit.
Konstruktoren
| Name | Beschreibung |
|---|---|
| CodePrimitiveExpression() |
Initialisiert eine neue Instanz der CodePrimitiveExpression-Klasse. |
| CodePrimitiveExpression(Object) |
Initialisiert eine neue Instanz der CodePrimitiveExpression Klasse mithilfe des angegebenen Objekts. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| UserData |
Ruft die vom Benutzer definierbaren Daten für das aktuelle Objekt ab. (Geerbt von CodeObject) |
| Value |
Ruft den primitiven Datentyp ab, der dargestellt werden soll, oder legt diesen fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |