DebugInfoExpression Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memancarkan atau menghapus titik urutan untuk informasi debug. Ini memungkinkan debugger untuk menyoroti kode sumber yang benar saat penelusuran kesalahan.
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
- Warisan
Properti
| Nama | Deskripsi |
|---|---|
| CanReduce |
Menunjukkan bahwa simpul dapat dikurangi menjadi node yang lebih sederhana. Jika ini mengembalikan true, Reduce() dapat dipanggil untuk menghasilkan formulir yang dikurangi. (Diperoleh dari Expression) |
| Document |
SymbolDocumentInfo Mendapatkan yang mewakili file sumber. |
| EndColumn |
Mendapatkan kolom akhir dari ini DebugInfoExpression. |
| EndLine |
Mendapatkan garis akhir dari ini DebugInfoExpression. |
| IsClear |
Mendapatkan nilai untuk menunjukkan apakah DebugInfoExpression adalah untuk menghapus titik urutan. |
| NodeType |
Mengembalikan jenis node dari ini Expression. |
| StartColumn |
Mendapatkan kolom awal dari ini DebugInfoExpression. |
| StartLine |
Mendapatkan garis awal dari ini DebugInfoExpression. |
| Type |
Mendapatkan jenis ekspresi statis yang diwakili ini Expression . |
Metode
| Nama | Deskripsi |
|---|---|
| Accept(ExpressionVisitor) |
Mengirimkan ke metode kunjungan tertentu untuk jenis node ini. Misalnya, MethodCallExpression memanggil VisitMethodCall(MethodCallExpression). |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Reduce() |
Mengurangi simpul ini menjadi ekspresi yang lebih sederhana. Jika CanReduce mengembalikan true, ini akan mengembalikan ekspresi yang valid. Metode ini dapat mengembalikan simpul lain yang harus dikurangi. (Diperoleh dari Expression) |
| ReduceAndCheck() |
Mengurangi simpul ini menjadi ekspresi yang lebih sederhana. Jika CanReduce mengembalikan true, ini akan mengembalikan ekspresi yang valid. Metode ini dapat mengembalikan simpul lain yang harus dikurangi. (Diperoleh dari Expression) |
| ReduceExtensions() |
Mengurangi ekspresi ke jenis node yang diketahui (yang bukan node Ekstensi) atau hanya mengembalikan ekspresi jika sudah merupakan jenis yang diketahui. (Diperoleh dari Expression) |
| ToString() |
Mengembalikan representasi tekstual dari Expression. (Diperoleh dari Expression) |
| VisitChildren(ExpressionVisitor) |
Mengurangi simpul lalu memanggil delegasi pengunjung pada ekspresi yang dikurangi. Metode ini melemparkan pengecualian jika node tidak dapat dididik ulang. (Diperoleh dari Expression) |