CodePrimitiveExpression クラス

定義

プリミティブ データ型の値を表します。Represents a primitive data type value.

public ref class CodePrimitiveExpression : System::CodeDom::CodeExpression
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Serializable]
public class CodePrimitiveExpression : System.CodeDom.CodeExpression
type CodePrimitiveExpression = class
    inherit CodeExpression
Public Class CodePrimitiveExpression
Inherits CodeExpression
継承
CodePrimitiveExpression
属性

次の例は、複数のプリミティブ型の値を表すための CodePrimitiveExpression の使用方法を示しています。The following example demonstrates use of CodePrimitiveExpression to represent values of several primitive types.

// Represents a string.
CodePrimitiveExpression^ stringPrimitive = gcnew CodePrimitiveExpression( "Test String" );

// Represents an integer.
CodePrimitiveExpression^ intPrimitive = gcnew CodePrimitiveExpression( 10 );

// Represents a floating point number.
CodePrimitiveExpression^ floatPrimitive = gcnew CodePrimitiveExpression( 1.03189 );

// Represents a null value expression.
CodePrimitiveExpression^ nullPrimitive = gcnew CodePrimitiveExpression( 0 );

// 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 は、プリミティブデータ型の値を示す式を表すために使用できます。CodePrimitiveExpression can be used to represent an expression that indicates a primitive data type value.

Value プロパティは、表すプリミティブデータ型の値を指定します。The Value property specifies the primitive data type value to represent.

CodePrimitiveExpression を使用して表すことができるプリミティブデータ型には、nullが含まれます。文字列16ビット、32ビット、および64ビット符号付き整数。と、単精度および倍精度浮動小数点数を指定します。Primitive data types that can be represented using CodePrimitiveExpression include null; string; 16-, 32-, and 64-bit signed integers; and single-precision and double-precision floating-point numbers.

コンストラクター

CodePrimitiveExpression()

CodePrimitiveExpression クラスの新しいインスタンスを初期化します。Initializes a new instance of the CodePrimitiveExpression class.

CodePrimitiveExpression(Object)

指定されたオブジェクトを使用して、CodePrimitiveExpression クラスの新しいインスタンスを初期化します。Initializes a new instance of the CodePrimitiveExpression class using the specified object.

プロパティ

UserData

現在のオブジェクトのユーザー定義可能なデータを取得します。Gets the user-definable data for the current object.

(継承元 CodeObject)
Value

表すプリミティブ データ型を取得または設定します。Gets or sets the primitive data type to represent.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象