Sdílet prostřednictvím


CodePrimitiveExpression Třída

Definice

Představuje primitivní hodnotu datového typu.

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
Dědičnost
CodePrimitiveExpression
Atributy

Příklady

Následující příklad ukazuje použití CodePrimitiveExpression k reprezentaci hodnot několika primitivních typů.

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

Poznámky

CodePrimitiveExpression lze použít k reprezentaci výrazu, který označuje primitivní hodnotu datového typu.

Vlastnost Value určuje primitivní hodnotu datového typu, která má představovat.

Primitivní datové typy, které lze reprezentovat pomocí CodePrimitiveExpression : řetězec null, 16, 32 a 64bitových celých čísel se znaky s jednoduchou přesností a dvojitou přesností s plovoucí desetinnou čárkou.

Konstruktory

Name Description
CodePrimitiveExpression()

Inicializuje novou instanci CodePrimitiveExpression třídy.

CodePrimitiveExpression(Object)

Inicializuje novou instanci CodePrimitiveExpression třídy pomocí zadaného objektu.

Vlastnosti

Name Description
UserData

Získá uživatelem definovatelná data pro aktuální objekt.

(Zděděno od CodeObject)
Value

Získá nebo nastaví primitivní datový typ reprezentovat.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro