Udostępnij przez


Klasa TraceServer

TraceServer Klasa jest obiektem śledzenia reprezentująca nowe śledzenie na wystąpienie SQL Server.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Trace.TraceReader
    Microsoft.SqlServer.Management.Trace.TraceServer

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

Składnia

'Deklaracja
<ComVisibleAttribute(False)> _
Public Class TraceServer _
    Inherits TraceReader
'Użycie
Dim instance As TraceServer
[ComVisibleAttribute(false)]
public class TraceServer : TraceReader
[ComVisibleAttribute(false)]
public ref class TraceServer : public TraceReader
[<ComVisibleAttribute(false)>]
type TraceServer =  
    class
        inherit TraceReader
    end
public class TraceServer extends TraceReader

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna TraceServer Inicjuje nowe wystąpienie TraceServer klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Depth Pobiera wartość głębokość śledzenia czytnika. (Dziedziczony z TraceReader).
Właściwość publiczna FieldCount Pobiera numer kolumny w danych. (Dziedziczony z TraceReader).
Właściwość publiczna IsClosed Pobiera Boolean wartości właściwość, która określa, czy czytnik śledzenia jest zamknięty. (Dziedziczony z TraceReader).
Właściwość publiczna Item[Int32] Pobiera kolumna określone według pozycji indeksu. (Dziedziczony z TraceReader).
Właściwość publiczna Item[String] Pobiera kolumna o określonej nazwie. (Dziedziczony z TraceReader).
Właściwość publiczna RecordsAffected Pobiera liczbę rekordów danych. (Dziedziczony z TraceReader).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Close Zamyka czytnik śledzenia. (Dziedziczony z TraceReader).
Metoda publiczna Dispose Usuwa informacje śledzenia czytnika. (Dziedziczony z TraceReader).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetBoolean Zwraca Boolean wartość z rekordu w pozycji określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetByte Zwraca Byte wartość z rekordu w pozycji określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetBytes Pobiera strumień bajtów z określonego kolumna przesunięcia do buforu w postaci tablicy, zaczynając od przesunięcia buforu. (Dziedziczony z TraceReader).
Metoda publiczna GetChar Pobiera wartość znaku określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetChars(Int32, array<Char[], Int32, Int32, Int32) Pobiera wartość tablicy znaków z rekordu pozycji określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetChars(Int32, Int64, array<Char[], Int32, Int32) Pobiera wartość tablicy znaków z rekordu pozycji określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetData Zwraca IDataReader Obiekt używany, gdy pole wskazuje struktury dane zdalne. (Dziedziczony z TraceReader).
Metoda publiczna GetDataTypeName Pobiera typ danych wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetDateTime Pobiera DateTime wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetDecimal Pobiera Decimal wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetDouble Pobiera zmiennoprzecinkową pkt wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetFieldType Zwraca pole typ wartości danych w określonej kolumnie pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetFloat Pobiera zmiennoprzecinkową pkt wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetGuid Pobiera Guid wartość wartości danych w określonym systemie kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetInt16 Pobiera całkowitą małych wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetInt32 Pobiera wartość całkowitą wartość danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetInt64 Pobiera wartość Liczba całkowita długa wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetName Pobiera nazwę pole w pozycji określonej kolumna. (Dziedziczony z TraceReader).
Metoda publiczna GetOrdinal Pobiera wartości porządkowej wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetSchemaTable Pobiera tabela, która zawiera opis schematu. (Dziedziczony z TraceReader).
Metoda publiczna GetStream Pobiera strumienia danych. (Dziedziczony z TraceReader).
Metoda publiczna GetString Pobiera String wartość kolumna określonej pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetTimeSpan Pobiera TimeSpan wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna GetValue Pobiera wartość wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna GetValues Pobiera tablicę wartości z wartości danych w określonym kolumna pozycji. (Dziedziczony z TraceReader).
Metoda publiczna InitializeAsReader Inicjalizuje serwer jako czytnik śledzenia.
Metoda publiczna IsDBNull Określa, czy określona kolumna jest zestaw wartości null. (Dziedziczony z TraceReader).
Metoda publiczna IsNull Pobiera Boolean wartość określająca, czy wartości danych w określonym kolumna stanowisko jest null. (Dziedziczony z TraceReader).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna NextResult Przenosi do następnego wyniku śledzenia. (Dziedziczony z TraceReader).
Metoda publiczna Pause Wstrzymuje śledzenia.
Metoda publiczna Read Odczytuje rekord śledzenia. (Dziedziczony z TraceReader).
Metoda publiczna Restart Uruchamia śledzenie.
Metoda publiczna Stop Zatrzymuje śledzenie.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna TranslateSubclass Tłumaczy klasy podrzędnej. (Dziedziczony z TraceReader).

Do góry

Pola

  Nazwa Opis
Pole chronione currentRow Określa bieżący wiersz. (Dziedziczony z TraceReader).

Do góry

Uwagi

Z TraceServer obiektu, możesz:

  • Rozpocznij śledzenie nowych.

  • Przeczytaj śledzenia.

Oprócz śledzenia i Odtwarzaj obiekty śledzenia można utworzyć ręcznie za pomocą SQL Server Profiler odniesienia lub za pomocą zestaw Transact-SQL przechowywane procedury o nazwie Wprowadzenie do śledzenia SQL.

Przykłady

Readme_Tracer

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.