Caprices

CodeVariableReferenceExpression

メンバ

コンストラクタ

public CodeVariableReferenceExpression();
概要
System.CodeDom.CodeVariableReferenceExpression クラスの新しいインスタンスを初期化します。
public CodeVariableReferenceExpression( string variableName );
概要
ローカル変数名を指定して、CodeVariableReferenceExpression クラスの新しいインスタンスを初期化します。
パラメーター
variableName
参照されるローカル変数の名前。

▲ページ先頭へ

プロパティ

public string VariableName{ get; set; }
概要
参照されるローカル変数の名前を取得または設定します。
戻り値
参照されるローカル変数の名前。
UserData
現在のオブジェクトのユーザー定義可能なデータを取得します。 (Inherited from CodeObject )

▲ページ先頭へ

メソッド

Equals(Object)
指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Inherited from Object)
GetHashCode()
既定のハッシュ関数として機能します。 (Inherited from Object)
GetType()
現在のインスタンスの Type を取得します。 (Inherited from Object)
MemberwiseClone()
現在の Object の簡易コピーを作成します。 (Inherited from Object)
ToString()
現在のオブジェクトを表す文字列を返します。 (Inherited from Object)

▲ページ先頭へ

次のコード例に示しますを使用、CodeVariableReferenceExpressionにローカル変数を参照してください。


CodeVariableReferenceExpression variableRef1 =
    new CodeVariableReferenceExpression("TestVariable");

// A C# code generator produces the following source code for the preceeding example code:
// A C#コードジェネレータはpreceeding例コードのための以下のソースコードを作り出す:

//    TestVariable

▲ページ先頭へ

定義


[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Serializable]
public class CodeVariableReferenceExpression : System.CodeDom.CodeExpression

▲ページ先頭へ

クラス


#region アセンブリ System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:¥Program Files (x86)¥Reference Assemblies¥Microsoft¥Framework¥.NETFramework¥v4.6.1¥System.dll
#endregion

using System.Runtime.InteropServices;

namespace System.CodeDom
{
	//
	// 概要:
	//     ローカル変数への参照を表します。
	[ClassInterface( ClassInterfaceType.AutoDispatch )]
	[ComVisible( true )]
	public class CodeVariableReferenceExpression : CodeExpression
	{
		//
		// 概要:
		//     System.CodeDom.CodeVariableReferenceExpression クラスの新しいインスタンスを初期化します。
		public CodeVariableReferenceExpression();
		//
		// 概要:
		//     新しいインスタンスを初期化、 System.CodeDom.CodeVariableReferenceExpression クラスの指定されたローカル変数名を使用します。
		//
		// パラメーター:
		//   variableName:
		//     参照されるローカル変数の名前。
		public CodeVariableReferenceExpression( string variableName );

		//
		// 概要:
		//     取得または参照されるローカル変数の名前を設定します。
		//
		// 戻り値:
		//     参照されるローカル変数の名前。
		public string VariableName
		{
			get;
			set;
		}
	}
}

▲ページ先頭へ