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