Compartir a través de


Location Clase

Definición

Ubicación del programa en el código fuente.

public ref class Location abstract
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public abstract class Location
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type Location = class
Public MustInherit Class Location
Herencia
Location
Atributos

Propiedades

IsInMetadata

Devuelve true si la ubicación está en metadatos.

IsInSource

Devuelve true si la ubicación representa una ubicación específica en un archivo de código fuente.

Kind

Tipo de ubicación (None/SourceFile/MetadataFile).

MetadataModule

Devuelve el módulo de metadatos con el que está asociada la ubicación o null si el módulo no está disponible.

None

Ubicación de tipo LocationKind.None.

SourceSpan

Ubicación dentro del árbol de sintaxis al que está asociada esta ubicación.

SourceTree

El árbol de sintaxis de esta ubicación se encuentra en o null si no está en un árbol de sintaxis.

Métodos

Create(String, TextSpan, LinePositionSpan)

Crea una instancia de Location para un intervalo en un archivo.

Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan)

Crea una instancia de Location para un intervalo en un archivo con un archivo asignado y un intervalo.

Create(SyntaxTree, TextSpan)

Crea una instancia de Location para un intervalo en .SyntaxTree

Equals(Object)

Ubicación del programa en el código fuente.

GetDebuggerDisplay()

Ubicación del programa en el código fuente.

GetHashCode()

Ubicación del programa en el código fuente.

GetLineSpan()

Obtiene la ubicación en términos de ruta de acceso, línea y columna.

GetMappedLineSpan()

Obtiene la ubicación en términos de ruta de acceso, línea y columna después de aplicar directivas de asignación de línea de origen (#line en C# o #ExternalSource en VB).

ToString()

Ubicación del programa en el código fuente.

Operadores

Equality(Location, Location)

Ubicación del programa en el código fuente.

Inequality(Location, Location)

Ubicación del programa en el código fuente.

Se aplica a