SourceLocation Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Percorso in un file Razor.
public value class SourceLocation : IComparable<Microsoft::AspNetCore::Razor::SourceLocation>, IEquatable<Microsoft::AspNetCore::Razor::SourceLocation>
public struct SourceLocation : IComparable<Microsoft.AspNetCore.Razor.SourceLocation>, IEquatable<Microsoft.AspNetCore.Razor.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
- Ereditarietà
-
SourceLocation
- Implementazioni
Costruttori
SourceLocation(Int32, Int32, Int32) |
Inizializza una nuova istanza di SourceLocation. |
SourceLocation(String, Int32, Int32, Int32) |
Inizializza una nuova istanza di SourceLocation. |
Campi
Undefined |
Oggetto non definito SourceLocation. |
Zero |
Oggetto SourceLocation con AbsoluteIndex, LineIndexe CharacterIndex inizializzato su 0. |
Proprietà
AbsoluteIndex |
Percorso in un file Razor. |
CharacterIndex |
Percorso in un file Razor. |
FilePath |
Percorso del file. |
LineIndex |
Ottiene l'indice basato su 1 della riga a cui fa riferimento questo percorso di origine. |
Metodi
Advance(SourceLocation, String) |
Avanza in SourceLocation base alla lunghezza dell'oggetto |
CompareTo(SourceLocation) |
Percorso in un file Razor. |
Equals(Object) |
Percorso in un file Razor. |
Equals(SourceLocation) |
Percorso in un file Razor. |
GetHashCode() |
Percorso in un file Razor. |
ToString() |
Percorso in un file Razor. |
Operatori
Addition(SourceLocation, SourceLocation) |
Aggiunge due SourceLocations. |
Equality(SourceLocation, SourceLocation) |
Determina se gli operandi sono uguali. |
GreaterThan(SourceLocation, SourceLocation) |
Determina se il primo operando è maggiore del secondo operando. |
Inequality(SourceLocation, SourceLocation) |
Determina se gli operandi non sono uguali. |
LessThan(SourceLocation, SourceLocation) |
Determina se il primo operando è minore del secondo operando. |
Subtraction(SourceLocation, SourceLocation) |
Sottrae due SourceLocations. |