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