Freigeben über


CodePrimitiveExpression Klasse

Definition

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
CodePrimitiveExpression
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)

Gilt für: