SourceLocation Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расположение в файле 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)
- Наследование
-
SourceLocation
- Реализации
Конструкторы
SourceLocation(Int32, Int32, Int32) |
Инициализирует новый экземпляр SourceLocation. |
SourceLocation(String, Int32, Int32, Int32) |
Инициализирует новый экземпляр SourceLocation. |
Поля
Undefined |
Неопределенный SourceLocationобъект . |
Zero |
Объект SourceLocation с AbsoluteIndex, LineIndexи инициализированным CharacterIndex значением 0. |
Свойства
AbsoluteIndex |
Расположение в файле Razor. |
CharacterIndex |
Расположение в файле Razor. |
FilePath |
Путь к файлу. |
LineIndex |
Возвращает индекс строки, на которую ссылается данное исходное расположение. |
Методы
Advance(SourceLocation, String) |
Перемещает на SourceLocation длину |
CompareTo(SourceLocation) |
Расположение в файле Razor. |
Equals(Object) |
Расположение в файле Razor. |
Equals(SourceLocation) |
Расположение в файле Razor. |
GetHashCode() |
Расположение в файле Razor. |
ToString() |
Расположение в файле Razor. |
Операторы
Addition(SourceLocation, SourceLocation) |
Добавляет два SourceLocationс. |
Equality(SourceLocation, SourceLocation) |
Определяет, равны ли операнды. |
GreaterThan(SourceLocation, SourceLocation) |
Определяет, больше ли первый операнд, чем второй. |
Inequality(SourceLocation, SourceLocation) |
Определяет, равны ли операнды. |
LessThan(SourceLocation, SourceLocation) |
Определяет, меньше ли первый операнд, чем второй. |
Subtraction(SourceLocation, SourceLocation) |
Вычитает два SourceLocations. |