DebugInfoExpression Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar eller rensar en sekvenspunkt för felsökningsinformation. Detta gör att felsökaren kan markera rätt källkod vid felsökning.
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
- Arv
Egenskaper
| Name | Description |
|---|---|
| CanReduce |
Anger att noden kan reduceras till en enklare nod. Om detta returnerar true kan Reduce() anropas för att skapa det reducerade formuläret. (Ärvd från Expression) |
| Document |
SymbolDocumentInfo Hämtar som representerar källfilen. |
| EndColumn |
Hämtar slutkolumnen för den här DebugInfoExpression. |
| EndLine |
Hämtar slutraden för den här DebugInfoExpression. |
| IsClear |
Hämtar värdet för att ange om DebugInfoExpression är för att rensa en sekvenspunkt. |
| NodeType |
Returnerar nodtypen för den här Expression. |
| StartColumn |
Hämtar startkolumnen för den här DebugInfoExpression. |
| StartLine |
Hämtar startraden för den här DebugInfoExpression. |
| Type |
Hämtar den statiska typen av uttryck som detta Expression representerar. |
Metoder
| Name | Description |
|---|---|
| Accept(ExpressionVisitor) |
Skickar till den specifika besöksmetoden för den här nodtypen. Anropar MethodCallExpressionVisitMethodCall(MethodCallExpression)till exempel . |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Reduce() |
Reducerar den här noden till ett enklare uttryck. Om CanReduce returnerar true bör detta returnera ett giltigt uttryck. Den här metoden kan returnera en annan nod som måste minskas. (Ärvd från Expression) |
| ReduceAndCheck() |
Reducerar den här noden till ett enklare uttryck. Om CanReduce returnerar true bör detta returnera ett giltigt uttryck. Den här metoden kan returnera en annan nod som måste minskas. (Ärvd från Expression) |
| ReduceExtensions() |
Minskar uttrycket till en känd nodtyp (som inte är en tilläggsnod) eller returnerar bara uttrycket om det redan är en känd typ. (Ärvd från Expression) |
| ToString() |
Returnerar en textrepresentation av Expression. (Ärvd från Expression) |
| VisitChildren(ExpressionVisitor) |
Minskar noden och anropar sedan besökarens ombud för det reducerade uttrycket. Metoden genererar ett undantag om noden inte är redukterbar. (Ärvd från Expression) |