SourceLocation Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um local em um arquivo 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)
- Herança
-
SourceLocation
- Implementações
Construtores
SourceLocation(Int32, Int32, Int32) |
Inicializa uma nova instância de SourceLocation. |
SourceLocation(String, Int32, Int32, Int32) |
Inicializa uma nova instância de SourceLocation. |
Campos
Undefined |
Um indefinido SourceLocation. |
Zero |
Um SourceLocation com AbsoluteIndex, LineIndexe CharacterIndex inicializado como 0. |
Propriedades
AbsoluteIndex |
Um local em um arquivo Razor. |
CharacterIndex |
Um local em um arquivo Razor. |
FilePath |
Caminho do arquivo. |
LineIndex |
Obtém o índice baseado em 1 da linha referenciada por este Local de Origem. |
Métodos
Advance(SourceLocation, String) |
Avança o SourceLocation pelo comprimento do |
CompareTo(SourceLocation) |
Um local em um arquivo Razor. |
Equals(Object) |
Um local em um arquivo Razor. |
Equals(SourceLocation) |
Um local em um arquivo Razor. |
GetHashCode() |
Um local em um arquivo Razor. |
ToString() |
Um local em um arquivo Razor. |
Operadores
Addition(SourceLocation, SourceLocation) |
Adiciona dois SourceLocations. |
Equality(SourceLocation, SourceLocation) |
Determina se os operandos são iguais. |
GreaterThan(SourceLocation, SourceLocation) |
Determina se o primeiro operando é maior que o segundo operando. |
Inequality(SourceLocation, SourceLocation) |
Determina se os operandos não são iguais. |
LessThan(SourceLocation, SourceLocation) |
Determina se o primeiro operando é menor que o segundo operando. |
Subtraction(SourceLocation, SourceLocation) |
Subtrai dois SourceLocations. |