DebugInfoExpression Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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) |