Klasa LogProvider
Zawiera informacje o dostawca dziennika skojarzonego z pakiet.Wszystkich dostawców dziennika skojarzonych z pakiet znajdują się w LogProviders kolekcja.Dla dostawców dziennika na komputerze, użyj Application klasy i widoku LogProviderInfos kolekcja.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.LogProvider
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public NotInheritable Class LogProvider _
Inherits DtsObject _
Implements IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, _
IComponent, IDisposable, IDTSPackagePath
'Użycie
Dim instance As LogProvider
public sealed class LogProvider : DtsObject,
IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent,
IDisposable, IDTSPackagePath
public ref class LogProvider sealed : public DtsObject,
IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent,
IDisposable, IDTSPackagePath
[<SealedAttribute>]
type LogProvider =
class
inherit DtsObject
interface IDTSObjectHost
interface IDTSName
interface IDTSPersist
interface IDTSPropertiesProvider
interface IComponent
interface IDisposable
interface IDTSPackagePath
end
public final class LogProvider extends DtsObject implements IDTSObjectHost, IDTSName, IDTSPersist, IDTSPropertiesProvider, IComponent, IDisposable, IDTSPackagePath
Typ LogProvider uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ConfigString | Pobiera lub ustawia informacje dotyczące połączenia i konfiguracja dla szczególnych dostawca dziennika. |
![]() |
CreationName | Zwraca ciąg używany w czasie wykonywania, aby utworzyć wystąpienie LogProvider obiektu.Ta właściwość jest tylko do odczytu. |
![]() |
DelayValidation | Pobiera lub ustawia wartość logiczna , który określa, czy wywołanie Validate dostawca dziennika jest opóźniona do chwili wykonania pakiet. |
![]() |
Description | Pobiera lub ustawia opis LogProvider obiektu. |
![]() |
HostType | Pobiera na wyliczenie, który opisuje typ hosta, który dostawca dziennika jest używana przez.Ta właściwość jest tylko do odczytu |
![]() |
ID | Pobiera identyfikator LogProvider.Ta właściwość jest tylko do odczytu. |
![]() |
InnerObject | Zwraca szczególnych dostawca dziennika , jest obsługiwana przez LogProvider obiektu. |
![]() |
Name | Pobiera lub ustawia nazwę LogProvider obiekt, taki jak "SSIS dostawca dziennika pliki tekstowe".Ciąg ten jest tekstem, który zawiera w Konfigurowanie dzienników SSIS (dostawców i dzienniki kartę) okno dialogowe w typu dostawcy drop -niedziałający menu. |
![]() |
Properties | Zwraca DtsProperties kolekcja, która zawiera zbiór DtsProperty obiektów. |
![]() |
Site | Infrastruktura. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
CloseLog | Zamyka dziennik. |
![]() |
Dispose | Zwalnia zasoby używane przez dostawca dziennika. |
![]() |
Equals | Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetExpression | Zwraca ciąg zawiera wyrażenie dla określonej właściwość. Null oznacza przypisane żadne wyrażenie. |
![]() |
GetHashCode | Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject). |
![]() |
GetPackagePath | Zwraca ciąg zawiera ścieżka względną do lokalizacji pakiet. |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
LoadFromXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda. |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() |
OpenLog | Otwiera okno Dziennik. |
![]() |
SaveToXML | Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda. |
![]() |
SetExpression | Przypisuje określone wyrażenie właściwość.Określ nullodwołanie o wartości null (Nothing w języku Visual Basic) usunąć istniejące wyrażenie z właściwość. |
![]() |
ToString | (Dziedziczony z Object). |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
Disposed | Dodaje funkcję obsługa zdarzeń, aby posłuchać Disposed zdarzenie dostawca dziennika. |
Do góry
Uwagi
Dostawca dziennika hosta jest klasa, która zawiera metody i właściwości, które są wspólne dla wszystkich dostawców dziennika.Niezależnie od tego, który dostawca dziennika jest używany tej klasy można wykonywać wszystkie zadania związane z logowaniem.LogProvider Klasa jest obiektem podczas dodawania programowo włączeni do pakiet.Jest dostawca dziennika rodzajowy hosta obsługującego podstawowego dostawca dziennika.Obsługiwane dostawca dziennika jest dostępne przy użyciu InnerObject.Jeśli chcesz utworzyć dostawca dziennika niestandardowego za pomocą LogProviderBase klasy
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.