Condividi tramite


SourceLocation Struct

Definizione

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Rappresenta un percorso di origine.

[System.Serializable]
public struct SourceLocation : IComparable<System.Web.Razor.Text.SourceLocation>, IEquatable<System.Web.Razor.Text.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
Ereditarietà
SourceLocation
Attributi
Implementazioni

Costruttori

SourceLocation(Int32, Int32, Int32)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Inizializza una nuova istanza della SourceLocation classe .

Campi

Undefined

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice.

Zero

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice.

Proprietà

AbsoluteIndex

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene l'indice assoluto per la posizione di origine.

CharacterIndex

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene l'indice dei caratteri per il percorso di origine.

LineIndex

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Ottiene l'indice di riga per il percorso di origine.

Metodi

Add(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Aggiunge i due SourceLocation oggetti .

Advance(SourceLocation, String)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Sposta l'oggetto specificato nella posizione specificata.

CompareTo(SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Confronta l'oggetto corrente con l'altro oggetto .

Equals(Object)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente.

Equals(SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se l'oggetto corrente SourceLocation è uguale all'altro SourceLocation oggetto.

GetHashCode()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Restituisce il codice hash per questa istanza.

Subtract(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Sottrae il primo oggetto al secondo oggetto.

ToString()

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Restituisce una rappresentazione di stringa della posizione di origine.

Operatori

Addition(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Aggiunge i due SourceLocation oggetti .

Equality(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se i due oggetti sono uguali.

GreaterThan(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se il primo oggetto è maggiore del secondo oggetto.

Inequality(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se i due SourceLocationoggetti non sono uguali.

LessThan(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice. Determina se il primo oggetto è minore del secondo oggetto.

Subtraction(SourceLocation, SourceLocation)

Questo tipo/membro supporta l'infrastruttura .NET Framework e non può essere utilizzato direttamente dal codice.

Si applica a