この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

DebugInfoExpression クラス

 

公開日: 2016年10月

デバッグ情報のシーケンス ポイントを生成またはクリアします。 これにより、デバッガーはデバッグ時に正しいソース コードを強調表示できます。

名前空間:   System.Linq.Expressions
アセンブリ:  System.Core (System.Core.dll 内)

System.Object
  System.Linq.Expressions.Expression
    System.Linq.Expressions.DebugInfoExpression

public class DebugInfoExpression : Expression

名前説明
System_CAPS_pubpropertyCanReduce

ノードをより単純なノードに変形できることを示します。 これが true を返す場合、Reduce() を呼び出して単純化された形式を生成できます。(Expression から継承されます。)

System_CAPS_pubpropertyDocument

取得、 SymbolDocumentInfo ソース ファイルを表します。

System_CAPS_pubpropertyEndColumn

この最後の列を取得 DebugInfoExpressionします。

System_CAPS_pubpropertyEndLine

この最後の行を取得 DebugInfoExpressionします。

System_CAPS_pubpropertyIsClear

指定する場合に値を取得、 DebugInfoExpression シーケンス ポイントをクリアするためです。

System_CAPS_pubpropertyNodeType

この Expression のノード型を返します。(Expression.NodeType をオーバーライドします。)

System_CAPS_pubpropertyStartColumn

この開始列を取得 DebugInfoExpressionします。

System_CAPS_pubpropertyStartLine

これの開始行を取得 DebugInfoExpressionします。

System_CAPS_pubpropertyType

この Expression が表す式の静的な型を取得します。(Expression.Type をオーバーライドします。)

名前説明
System_CAPS_protmethodAccept(ExpressionVisitor)

このノード型の特定の Visit メソッドにデスパッチします。 たとえば、MethodCallExpressionVisitMethodCall を呼び出します。(Expression.Accept(ExpressionVisitor) をオーバーライドします。)

System_CAPS_pubmethodEquals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。(Object から継承されます。)

System_CAPS_protmethodFinalize()

オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)

System_CAPS_pubmethodGetHashCode()

既定のハッシュ関数として機能します。(Object から継承されます。)

System_CAPS_pubmethodGetType()

現在のインスタンスの Type を取得します。(Object から継承されます。)

System_CAPS_protmethodMemberwiseClone()

現在の Object の簡易コピーを作成します。(Object から継承されます。)

System_CAPS_pubmethodReduce()

このノードをより単純な式に変形します。 CanReduce が true を返す場合、これは有効な式を返します。 このメソッドは、それ自体も単純化する必要がある別のノードを返す場合があります。(Expression から継承されます。)

System_CAPS_pubmethodReduceAndCheck()

このノードをより単純な式に変形します。 CanReduce が true を返す場合、これは有効な式を返します。 このメソッドは、それ自体も単純化する必要がある別のノードを返す場合があります。(Expression から継承されます。)

System_CAPS_pubmethodReduceExtensions()

式を既知のノード型 (拡張ノードではない型) に単純化し、それが既に既知の型である場合は単に式を返します。(Expression から継承されます。)

System_CAPS_pubmethodToString()

Expression のテキスト表現を返します。(Expression から継承されます。)

System_CAPS_protmethodVisitChildren(ExpressionVisitor)

ノードを単純化し、単純化された式の visitor デリゲートを呼び出します。 ノードを単純化できない場合、このメソッドは例外をスローします。(Expression から継承されます。)

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
4.0 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
4.0 以降で使用可能
Windows Phone Silverlight
8.0 以降で使用可能
Windows Phone
8.1 以降で使用可能

この型のパブリック static (Visual Basic では Shared ) メンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示: