SourceLocation Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umístění v souboru 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)
- Dědičnost
-
SourceLocation
- Implementuje
Konstruktory
SourceLocation(Int32, Int32, Int32) |
Inicializuje novou instanci objektu SourceLocation. |
SourceLocation(String, Int32, Int32, Int32) |
Inicializuje novou instanci objektu SourceLocation. |
Pole
Undefined |
Nedefinovaný SourceLocationobjekt . |
Zero |
A SourceLocation s AbsoluteIndex, LineIndexa CharacterIndex inicializováno na 0. |
Vlastnosti
AbsoluteIndex |
Umístění v souboru Razor. |
CharacterIndex |
Umístění v souboru Razor. |
FilePath |
Cesta k souboru. |
LineIndex |
Získá 1-založený index řádku odkazované tímto umístěním zdroje. |
Metody
Advance(SourceLocation, String) |
Posune o SourceLocation délku . |
CompareTo(SourceLocation) |
Umístění v souboru Razor. |
Equals(Object) |
Umístění v souboru Razor. |
Equals(SourceLocation) |
Umístění v souboru Razor. |
GetHashCode() |
Umístění v souboru Razor. |
ToString() |
Umístění v souboru Razor. |
Operátory
Addition(SourceLocation, SourceLocation) |
Přidá dvě SourceLocations. |
Equality(SourceLocation, SourceLocation) |
Určuje, zda jsou operandy stejné. |
GreaterThan(SourceLocation, SourceLocation) |
Určuje, zda je první operand větší než druhý operand. |
Inequality(SourceLocation, SourceLocation) |
Určuje, zda se operandy nerovnají. |
LessThan(SourceLocation, SourceLocation) |
Určuje, zda je první operand menší než druhý operand. |
Subtraction(SourceLocation, SourceLocation) |
Odečte dvě SourceLocations. |