Udostępnij za pośrednictwem


Klasa LogProviderBase

Definiuje abstrakcyjna klasa podstawowa dla dziennika zarządzanych dostawców.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.LogProviderBase

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public MustInherit Class LogProviderBase _
    Inherits DtsObject
'Użycie
Dim instance As LogProviderBase
public abstract class LogProviderBase : DtsObject
public ref class LogProviderBase abstract : public DtsObject
[<AbstractClassAttribute>]
type LogProviderBase =  
    class
        inherit DtsObject
    end
public abstract class LogProviderBase extends DtsObject

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona LogProviderBase Inicjuje wystąpienie LogProviderBase klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna ConfigString Pobiera lub ustawia ciąg używany, aby skonfigurować dostawca dziennika.
Właściwość publiczna Version Pobiera wersja dostawca dziennika.

Do góry

Metody

  Nazwa Opis
Metoda publiczna CanUpdate Określa, czy dostawca dziennika obsługuje uaktualnianie pakiet XML do nowszej wersja dostawcy dziennika.
Metoda publiczna CloseLog O nazwie na końcu wykonanie pakiet.
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InitializeLogProvider Wywoływane, gdy dostawca dziennika jest dodany do pakiet.
Metoda publiczna Log Wywołana, gdy wystąpi zdarzenie runtime podczas wykonywania pakiet.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna OpenLog Nazywa się na początku wykonanie pakiet do ustanawiania połączeń z zewnętrznymi źródłami danych.
Metoda publiczna ToString (Dziedziczony z Object).
Metoda publiczna Update Nazywane uaktualnić XML zachowywane poprzednią wersja dostawca dziennika.
Metoda publiczna Validate Nazywany potwierdzenia dostawca dziennika jest poprawnie skonfigurowany.

Do góry

Uwagi

Aby utworzyć dostawca dziennika, pochodzić od LogProviderBase klasy

LogProviderBase Jest używana w połączeniu z DtsLogProviderAttribute do zaimplementowania niestandardowy dostawca dziennika.

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.