CodePrimitiveExpression Klass

Definition

Representerar ett primitivt datatypsvärde.

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
Arv
CodePrimitiveExpression
Attribut

Exempel

I följande exempel visas hur du använder CodePrimitiveExpression för att representera värden för flera primitiva typer.

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

Kommentarer

CodePrimitiveExpression kan användas för att representera ett uttryck som anger ett primitivt datatypsvärde.

Egenskapen Value anger det primitiva datatypsvärdet som ska representeras.

Primitiva datatyper som kan representeras med hjälp av CodePrimitiveExpression inkluderar null; string; 16-, 32- och 64-bitars signerade heltal och flyttalsnummer med enkel precision och dubbel precision.

Konstruktorer

Name Description
CodePrimitiveExpression()

Initierar en ny instans av CodePrimitiveExpression klassen.

CodePrimitiveExpression(Object)

Initierar en ny instans av CodePrimitiveExpression klassen med det angivna objektet.

Egenskaper

Name Description
UserData

Hämtar användardefinierbara data för det aktuella objektet.

(Ärvd från CodeObject)
Value

Hämtar eller anger den primitiva datatyp som ska representeras.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för