Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.SqlServer.Management.Trace

Microsoft.SqlServer.Management.Trace Zawiera obszar nazw SQL Server śledzenia i odtwarzania obiektów.

Microsoft.SqlServer.Management.Trace Zapewnia interfejs do odczytywania danych śledzenia z plików, tabele lub zestawów wierszy.

Śledzenia i Odtwarzaj obiektów można wykonać następujące czynności:

  • Zdarzenia śledzenia i rekordu na wystąpienie z SQL Server.

  • Manipulować i analizowanie danych śledzenia.

  • Ponowne odtwarzanie nagranego śledzenia zdarzeń na wystąpienie z SQL Server.

Microsoft.SqlServer.Management.Trace Obszar nazw jest w pliku Microsoft.SqlServerConnectionInfoExtended.dll.

Oprócz obiektów śledzenia i Odtwarzaj SQL Server ślady można zaimplementować ręcznie za pomocą SQL Server Profiler odniesienia, lub za pomocą Wprowadzenie do śledzenia SQL zestaw Transact-SQL przechowywane procedury.

Ostrzeżenie

Śledzenia i Odtwarzaj obiekty nie są obsługiwane na platformie 64-bitowych.

Klasy

  Klasa Opis
Klasa publiczna ReplayEventArgs ReplayEventArgs Obiektu umożliwia programistyczny dostęp do argumentów używanych do zgłaszania zdarzeń, które zachodzą podczas śledzenia na wystąpienie odtwarzanie SQL Server.
Klasa publiczna SqlTraceException SQLTraceException Klasa reprezentuje ogólne wyjątki wywoływane przez obiekty SMO śledzenia.
Klasa publiczna SqlTraceFailToInstantiateTypeException SQLTraceFailToInstantiateTypeException Klasy reprezentuje wyjątek wywoływane, gdy operacja obiektu SMO śledzenia nie powiedzie się do utworzenia wystąpienia obiektu.
Klasa publiczna SqlTraceFailToLoadInstAPIAssemblyException SQLTraceFailToLoadInstAPIAssemblyException Klasa reprezentuje wyjątki wywoływane przez obiekty SMO śledzenia po awarii wirtualny plik dziennika Inst API do obciążenia.
Klasa publiczna TraceEventArgs TraceEventArgs Obiektu umożliwia programistyczny dostęp do argumentów używanych do zgłaszania zdarzeń występujących podczas zbierania śledzenia z wystąpienie z SQL Server.
Klasa publiczna TraceFile TraceFile Klasa jest obiektem śledzenia, który reprezentuje plik dziennika śledzenia.
Klasa publiczna TraceReader TraceReader Klasa jest abstrakcyjna klasa śledzenia obiektu używanego do budowy TraceServer klasy TraceTable klasy oraz TraceFile klasy
Klasa publiczna TraceReaderWriter TraceReaderWriter Klasa jest abstrakcyjna klasa śledzenia obiektów używanych do budowy TraceTable klasy oraz TraceFile klasy
Klasa publiczna TraceReplay TraceReplay Obiekt jest obiektem Replay reprezentująca powtarzania operacji śledzenia i plików dziennika śledzenia tabel.
Klasa publiczna TraceReplayOptions TraceReplayOptions Obiekt jest obiektem powtarzania, która reprezentuje ustawienia konfiguracja wymagane odtwarzanie śledzenia.
Klasa publiczna TraceServer TraceServer Klasa jest obiektem śledzenia reprezentująca nowe śledzenie na wystąpienie SQL Server.
Klasa publiczna TraceTable TraceTable Klasa jest obiektem śledzenia, który reprezentuje tabela Śledzenie informacji.

Interfejsy

  Interfejs Opis
Interfejs publiczny IDataRecordChanger IDataRecordChanger Obiekt jest obiektem śledzenia i Odtwarzaj, który reprezentuje bieżącego rekordu.
Interfejs publiczny ITraceDataWriter ITraceDataWriter Obiektu umożliwia programistyczny dostęp do zapisywania danych do śledzenia SQL.

Delegaci

  Delegat Opis
Delegat publiczny ReplayEventHandler Reprezentuje ReplayEventHandler obsługa zdarzeń.
Delegat publiczny ReplayPauseHandler Reprezentuje ReplayPauseHandler obsługa zdarzeń.
Delegat publiczny ReplayResultEventHandler Reprezentuje ReplayResultEventHandler obsługa zdarzeń.
Delegat publiczny ReplayStartHandler Reprezentuje ReplayStartHandler obsługa zdarzeń.
Delegat publiczny ReplayStopHandler Reprezentuje ReplayStopHandler obsługa zdarzeń.
Delegat publiczny WriteNotifyEventHandler Reprezentuje WriteNotifyEventHandler obsługi.

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne ReplayMode ReplayMode Wyliczenie zawiera wartości, które są używane do określania typu synchronizacji używane podczas odtwarzania śledzenia.