Lingua

SourceLocation Struct

Definizione

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

Nome Descrizione
SourceLocation(Int32, Int32, Int32)

Inizializza una nuova istanza di SourceLocation.

SourceLocation(String, Int32, Int32, Int32)

Inizializza una nuova istanza di SourceLocation.

Campi

Nome Descrizione
Undefined

Oggetto non definito SourceLocation.

Zero

Oggetto SourceLocation con AbsoluteIndex, LineIndexe CharacterIndex inizializzato su 0.

Proprietà

Nome Descrizione
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

Nome Descrizione
Advance(SourceLocation, String)

Avanza in SourceLocation base alla lunghezza dell'oggetto text.

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

Nome Descrizione
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.

Si applica a