DebugInfoExpression Classe

Définition

Émet ou efface un point de séquence pour les informations de débogage. Cela permet au débogueur de mettre en surbrillance le code source approprié lors du débogage.

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
Héritage
DebugInfoExpression

Propriétés

Nom Description
CanReduce

Indique que le nœud peut être réduit à un nœud plus simple. Si cela retourne la valeur true, Reduce() peut être appelé pour produire le formulaire réduit.

(Hérité de Expression)
Document

Obtient le SymbolDocumentInfo fichier source qui représente.

EndColumn

Obtient la colonne de fin de ce DebugInfoExpression.

EndLine

Obtient la ligne de fin de ce DebugInfoExpression.

IsClear

Obtient la valeur à indiquer si l’objet DebugInfoExpression est destiné à effacer un point de séquence.

NodeType

Retourne le type de nœud de ce Expression.

StartColumn

Obtient la colonne de début de ce DebugInfoExpression.

StartLine

Obtient la ligne de début de ce DebugInfoExpression.

Type

Obtient le type statique de l’expression que cela Expression représente.

Méthodes

Nom Description
Accept(ExpressionVisitor)

Répartit vers la méthode de visite spécifique pour ce type de nœud. Par exemple, MethodCallExpression appelle le VisitMethodCall(MethodCallExpression).

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Reduce()

Réduit ce nœud à une expression plus simple. Si CanReduce retourne true, cela doit renvoyer une expression valide. Cette méthode peut retourner un autre nœud qui lui-même doit être réduit.

(Hérité de Expression)
ReduceAndCheck()

Réduit ce nœud à une expression plus simple. Si CanReduce retourne true, cela doit renvoyer une expression valide. Cette méthode peut retourner un autre nœud qui lui-même doit être réduit.

(Hérité de Expression)
ReduceExtensions()

Réduit l’expression à un type de nœud connu (qui n’est pas un nœud d’extension) ou retourne simplement l’expression s’il s’agit déjà d’un type connu.

(Hérité de Expression)
ToString()

Retourne une représentation textuelle du Expression.

(Hérité de Expression)
VisitChildren(ExpressionVisitor)

Réduit le nœud, puis appelle le délégué visiteur sur l’expression réduite. La méthode lève une exception si le nœud n’est pas réductible.

(Hérité de Expression)

S’applique à