CodePrimitiveExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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) |