CodeVariableReferenceExpression クラス

定義

ローカル変数への参照を表します。Represents a reference to a local variable.

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

次のコード例は、CodeVariableReferenceExpression を使用してローカル変数を参照する方法を示しています。The following example code demonstrates use of a CodeVariableReferenceExpression to refer to a local variable.

CodeVariableReferenceExpression^ variableRef1 = gcnew CodeVariableReferenceExpression( "TestVariable" );

// A C# code generator produces the following source code for the preceeding example code:
//    TestVariable
CodeVariableReferenceExpression variableRef1 =
    new CodeVariableReferenceExpression("TestVariable");

// A C# code generator produces the following source code for the preceeding example code:

//    TestVariable
Dim variableRef1 As New CodeVariableReferenceExpression("TestVariable")
' A Visual Basic code generator produces the following source code for the preceeding example code:

'	TestVariable

注釈

CodeVariableReferenceExpression は、ローカル変数への参照を表すために使用できます。CodeVariableReferenceExpression can be used to represent a reference to a local variable.

VariableName プロパティは、参照するローカル変数の名前を指定します。The VariableName property specifies the name of the local variable to reference.

フィールドを参照するには CodeFieldReferenceExpression を使用します。Use CodeFieldReferenceExpression to reference a field. プロパティを参照するには、CodePropertyReferenceExpression を使用します。Use CodePropertyReferenceExpression to reference a property. イベントを参照するには、CodeEventReferenceExpression を使用します。Use CodeEventReferenceExpression to reference an event.

コンストラクター

CodeVariableReferenceExpression()

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

CodeVariableReferenceExpression(String)

ローカル変数名を指定して、CodeVariableReferenceExpression クラスの新しいインスタンスを初期化します。Initializes a new instance of the CodeVariableReferenceExpression class using the specified local variable name.

プロパティ

UserData

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

(継承元 CodeObject)
VariableName

参照されるローカル変数の名前を取得または設定します。Gets or sets the name of the local variable to reference.

メソッド

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)

適用対象