SourceLocation Struktura

Definice

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Představuje umístění zdroje.

[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)
Dědičnost
SourceLocation
Atributy
Implementuje

Konstruktory

SourceLocation(Int32, Int32, Int32)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje novou instanci SourceLocation třídy .

Pole

Undefined

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

Zero

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

Vlastnosti

AbsoluteIndex

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá absolutní index zdrojového umístění.

CharacterIndex

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá index znaků pro zdrojové umístění.

LineIndex

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá index řádku pro zdrojové umístění.

Metody

Add(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přidá dva SourceLocation objekty.

Advance(SourceLocation, String)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přejde zadaný objekt na dané umístění.

CompareTo(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Porovná aktuální objekt s jiným objektem.

Equals(Object)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je zadaný objekt roven aktuálnímu objektu.

Equals(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je aktuální SourceLocation objekt roven druhému SourceLocation objektu.

GetHashCode()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí kód hash pro tuto instanci.

Subtract(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Odečte první objekt od druhého objektu.

ToString()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí řetězcovou reprezentaci zdrojového umístění.

Operátory

Addition(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přidá dva SourceLocation objekty.

Equality(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda jsou oba objekty stejné.

GreaterThan(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je první objekt větší než druhý objekt.

Inequality(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda dva objekty SourceLocationnejsou stejné.

LessThan(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je první objekt menší než druhý objekt.

Subtraction(SourceLocation, SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

Platí pro