Поделиться через


CodePrimitiveExpression Класс

Определение

Представляет примитивное значение типа данных.

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
Наследование
CodePrimitiveExpression
Атрибуты

Примеры

В следующем примере показано использование CodePrimitiveExpression для представления значений нескольких примитивных типов.

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

Комментарии

CodePrimitiveExpression можно использовать для представления выражения, указывающего примитивное значение типа данных.

Свойство Value задает значение примитивного типа данных для представления.

Примитивные типы данных, которые могут быть представлены с помощью CodePrimitiveExpression : nullstring; string; 16-, 32-и 64-разрядных целых чисел со знаком; и одноточных и двойной точности с плавающей запятой.

Конструкторы

Имя Описание
CodePrimitiveExpression()

Инициализирует новый экземпляр класса CodePrimitiveExpression.

CodePrimitiveExpression(Object)

Инициализирует новый экземпляр класса с помощью указанного CodePrimitiveExpression объекта.

Свойства

Имя Описание
UserData

Возвращает определяемые пользователем данные для текущего объекта.

(Унаследовано от CodeObject)
Value

Возвращает или задает примитивный тип данных для представления.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к