Condividi tramite


Classe SourceCodePosition

Specifica il percorso e la posizione del codice sorgente per un elemento del modello.

Gerarchia di ereditarietà

System.Object
  Microsoft.Data.Schema.SchemaModel.SourceCodePosition

Spazio dei nomi:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class SourceCodePosition _
    Implements IEquatable(Of SourceCodePosition)
public sealed class SourceCodePosition : IEquatable<SourceCodePosition>
public ref class SourceCodePosition sealed : IEquatable<SourceCodePosition^>
[<Sealed>]
type SourceCodePosition =  
    class
        interface IEquatable<SourceCodePosition>
    end
public final class SourceCodePosition implements IEquatable<SourceCodePosition>

Il tipo SourceCodePosition espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico SourceCodePosition Inizializza una nuova istanza della classe SourceCodePosition utilizzando i parametri forniti.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica IsPrimary Ottiene un valore che indica se questo oggetto rappresenta il database di origine primario per l'elemento definito.
Proprietà pubblica Length Ottiene l'offset nel file di origine per l'inizio della definizione.
Proprietà pubblica SourceName Ottiene il nome del database di origine, solitamente un nome file.
Proprietà pubblica StartColumn Ottiene il numero della colonna iniziale per la definizione.
Proprietà pubblica StartLine Ottiene il numero della riga iniziale per la definizione.
Proprietà pubblica StartOffset Ottiene l'offset per l'inizio della definizione nel database di origine.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals(Object) Restituisce un valore che indica se l'oggetto fornito è uguale all'oggetto corrente. (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Equals(SourceCodePosition) Restituisce un valore che indica se l'oggetto fornito è uguale all'oggetto corrente.
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Infrastruttura. (Esegue l'override di Object.GetHashCode()).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Data.Schema.SchemaModel