Sdílet prostřednictvím


DebugInfoExpression Třída

Definice

Generuje nebo vymaže bod sekvence pro informace o ladění. Ladicí program tak může při ladění zvýraznit správný zdrojový kód.

public ref class DebugInfoExpression : System::Linq::Expressions::Expression
public class DebugInfoExpression : System.Linq.Expressions.Expression
type DebugInfoExpression = class
    inherit Expression
Public Class DebugInfoExpression
Inherits Expression
Dědičnost
DebugInfoExpression

Vlastnosti

CanReduce

Označuje, že uzel lze omezit na jednodušší uzel. Pokud vrátí hodnotu true, lze voláním metody Reduce() vytvořit zmenšenou formu.

(Zděděno od Expression)
Document

Získá , SymbolDocumentInfo který představuje zdrojový soubor.

EndColumn

Získá koncový sloupec tohoto DebugInfoExpressionobjektu .

EndLine

Získá koncový řádek tohoto DebugInfoExpressionobjektu .

IsClear

Získá hodnotu k označení, pokud DebugInfoExpression je pro vymazání bodu sekvence.

NodeType

Vrátí typ uzlu tohoto Expressiontypu .

StartColumn

Získá počáteční sloupec tohoto DebugInfoExpressionobjektu .

StartLine

Získá počáteční řádek tohoto DebugInfoExpressionobjektu .

Type

Získá statický typ výrazu, který představuje Expression .

Metody

Accept(ExpressionVisitor)

Odešle metodu visit pro tento typ uzlu. MethodCallExpression Například zavolá VisitMethodCall(MethodCallExpression).

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Reduce()

Zmenší tento uzel na jednodušší výraz. Pokud CanReduce vrátí hodnotu true, měl by vrátit platný výraz. Tato metoda může vrátit jiný uzel, který sám o sobě musí být snížen.

(Zděděno od Expression)
ReduceAndCheck()

Zmenší tento uzel na jednodušší výraz. Pokud CanReduce vrátí hodnotu true, měl by vrátit platný výraz. Tato metoda může vrátit jiný uzel, který sám o sobě musí být snížen.

(Zděděno od Expression)
ReduceExtensions()

Redukuje výraz na známý typ uzlu (to není uzel rozšíření) nebo pouze vrátí výraz, pokud už je známým typem.

(Zděděno od Expression)
ToString()

Vrátí textovou reprezentaci Expressionhodnoty .

(Zděděno od Expression)
VisitChildren(ExpressionVisitor)

Zmenší uzel a pak zavolá delegáta návštěvníka na výrazu reduce. Metoda vyvolá výjimku, pokud uzel není opětovně použitelný.

(Zděděno od Expression)

Platí pro