DebugInfoExpression Classe

Définition

Émet ou efface un point de séquence pour les informations de débogage.Emits or clears a sequence point for debug information. Cela permet au débogueur de mettre en surbrillance le code source correct pendant le débogage.This allows the debugger to highlight the correct source code when debugging.

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

CanReduce

Indique que le nœud peut être réduit à un nœud plus simple.Indicates that the node can be reduced to a simpler node. Si la valeur retournée est true, Reduce() peut être appelé pour produire la forme réduite.If this returns true, Reduce() can be called to produce the reduced form.

(Hérité de Expression)
Document

Obtient le SymbolDocumentInfo qui représente le fichier source.Gets the SymbolDocumentInfo that represents the source file.

EndColumn

Obtient la colonne de fin de ce DebugInfoExpression.Gets the end column of this DebugInfoExpression.

EndLine

Obtient la ligne de fin de ce DebugInfoExpression.Gets the end line of this DebugInfoExpression.

IsClear

Obtient la valeur qui indique si DebugInfoExpression a pour but d'effacer un point de séquence.Gets the value to indicate if the DebugInfoExpression is for clearing a sequence point.

NodeType

Retourne le type de nœud de cette Expression.Returns the node type of this Expression.

StartColumn

Obtient la colonne de début de ce DebugInfoExpression.Gets the start column of this DebugInfoExpression.

StartLine

Obtient la ligne de début de ce DebugInfoExpression.Gets the start line of this DebugInfoExpression.

Type

Obtient le type statique de l'expression que ce Expression représente.Gets the static type of the expression that this Expression represents.

Méthodes

Accept(ExpressionVisitor)

Distribue à la méthode de visite spécifique à ce type de nœud.Dispatches to the specific visit method for this node type. Par exemple, MethodCallExpression appelle VisitMethodCall(MethodCallExpression).For example, MethodCallExpression calls the VisitMethodCall(MethodCallExpression).

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Reduce()

Réduit le nœud en une expression plus simple.Reduces this node to a simpler expression. Si CanReduce retourne la valeur true, cela doit retourner une expression valide.If CanReduce returns true, this should return a valid expression. Cette méthode peut retourner un autre nœud qui doit lui-même être réduit.This method can return another node which itself must be reduced.

(Hérité de Expression)
ReduceAndCheck()

Réduit le nœud en une expression plus simple.Reduces this node to a simpler expression. Si CanReduce retourne la valeur true, cela doit retourner une expression valide.If CanReduce returns true, this should return a valid expression. Cette méthode peut retourner un autre nœud qui doit lui-même être réduit.This method can return another node which itself must be reduced.

(Hérité de Expression)
ReduceExtensions()

Réduit l'expression à un type de nœud connu (qui n'est pas un nœud Extension) ou retourne simplement l'expression s'il s'agit d'un type déjà connu.Reduces the expression to a known node type (that is not an Extension node) or just returns the expression if it is already a known type.

(Hérité de Expression)
ToString()

Retourne une représentation textuelle de Expression.Returns a textual representation of the Expression.

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

Réduit le nœud puis appelle le délégué visiteur sur l'expression réduite.Reduces the node and then calls the visitor delegate on the reduced expression. La méthode lève une exception si le nœud n'est pas réductible.The method throws an exception if the node is not reducible.

(Hérité de Expression)

S’applique à