LineMapping Struktur
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.
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal (#line dalam C# atau #ExternalSource di VB).
public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
- Warisan
-
LineMapping
- Penerapan
Konstruktor
| LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan) |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
Properti
| CharacterOffset |
Offset opsional di pohon sintaks untuk garis segera mengikuti direktif yang disempurnakan |
| IsHidden |
True jika pemetaan baris menandai kode tersembunyi. |
| MappedSpan |
Jika direktif pemetaan baris memetakan rentang ke dalam file HasMappedPath yang ditentukan secara eksplisit, adalah true. Jika jalur tidak dipetakan Path kosong dan HasMappedPath salah. Jika direktif pemetaan baris menandai kode IsValid tersembunyi adalah false. |
| Span |
Rentang di pohon sintaks yang berisi arahan pemetaan baris. |
Metode
| Equals(LineMapping) |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
| Equals(Object) |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
| GetHashCode() |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
| ToString() |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
Operator
| Equality(LineMapping, LineMapping) |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |
| Inequality(LineMapping, LineMapping) |
Mewakili pemetaan baris yang ditentukan oleh arahan pemetaan baris tunggal ( |