Udostępnij za pośrednictwem


Struktura Location

Reprezentuje lokalizację źródło błędu w Transact-SQL pliki do kompilacji DAC wejściowe unit.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Dac
Zestaw:  Microsoft.SqlServer.Management.Dac (w Microsoft.SqlServer.Management.Dac.dll)

Składnia

'Deklaracja
Public Structure Location _
    Implements IComparable(Of Location)
'Użycie
Dim instance As Location
public struct Location : IComparable<Location>
public value class Location : IComparable<Location>
[<SealedAttribute>]
type Location =  
    struct
        interface IComparable<Location>
    end
Język JScript obsługuje używanie struktur, ale nie obsługuje deklarowania nowych.

Typ Location uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna ColumnNumber Pobiera numer kolumna lokalizacji.
Właściwość publiczna LineNumber Pobiera numer wiersza dla lokalizacji.

Do góry

Metody

  Nazwa Opis
Metoda publiczna CompareTo Porównuje dwa obiekty lokalizacji i zwraca różnicę numery linii.
Metoda publiczna Equals (Dziedziczony z ValueType).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z ValueType).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString Zwraca reprezentację ciąg lokalizacji. (Zastępuje ValueType.ToString()).

Do góry

Uwagi

Jeśli operacja kompilacji wyniki błędy, rozpoczęcia i zakończenia przyczynę błędu są reprezentowane w tej strukturze

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.