DebugInfoExpression Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
É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 correct pendant le 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
Propriétés
CanReduce |
Indique que le nœud peut être réduit à un nœud plus simple. Si la valeur retournée est true, Reduce() peut être appelé pour produire la forme réduite. (Hérité de Expression) |
Document |
Obtient le SymbolDocumentInfo qui représente le fichier source. |
EndColumn |
Obtient la colonne de fin de ce DebugInfoExpression. |
EndLine |
Obtient la ligne de fin de ce DebugInfoExpression. |
IsClear |
Obtient la valeur qui indique si DebugInfoExpression a pour but d'effacer un point de séquence. |
NodeType |
Retourne le type de nœud de cette 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 ce Expression représente. |
Méthodes
Accept(ExpressionVisitor) |
Distribue à la méthode de visite spécifique à ce type de nœud. Par exemple, MethodCallExpression appelle VisitMethodCall(MethodCallExpression). |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Reduce() |
Réduit le nœud en une expression plus simple. Si CanReduce retourne la valeur true, cela doit retourner une expression valide. Cette méthode peut retourner un autre nœud qui doit lui-même être réduit. (Hérité de Expression) |
ReduceAndCheck() |
Réduit le nœud en une expression plus simple. Si CanReduce retourne la valeur true, cela doit retourner une expression valide. Cette méthode peut retourner un autre nœud qui doit lui-même ê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 Extension) ou retourne simplement l'expression s'il s'agit d'un type déjà connu. (Hérité de Expression) |
ToString() |
Retourne une représentation textuelle de 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) |