LogProviderHostClass Klasse

Definition

Repräsentiert eine Klasse für die LogProviderHost Schnittstelle.

public ref class LogProviderHostClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectHost100, Microsoft::SqlServer::Dts::Runtime::Wrapper::LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("AD3C857D-F1D4-4D24-B06A-E6C00B1273E8")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2F1E680D-5758-45A4-8C48-C8A5961A3B04")]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("B608E042-AF9C-4159-B448-BB23CFA5EAEC")]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("AD3C857D-F1D4-4D24-B06A-E6C00B1273E8")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2F1E680D-5758-45A4-8C48-C8A5961A3B04")>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("B608E042-AF9C-4159-B448-BB23CFA5EAEC")>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
Public Class LogProviderHostClass
Implements IDTSLogging100, IDTSLogProvider100, IDTSObjectHost100, LogProviderHost
Vererbung
LogProviderHostClass
Attribute
Implementiert

Konstruktoren

Name Beschreibung
LogProviderHostClass()

Initialisiert eine neue Instanz der LogProviderHostClass-Klasse.

Eigenschaften

Name Beschreibung
ConfigString

Erhält oder setzt eine Zeichenkette, die zur Konfiguration des Log-Providers verwendet wird.

CreationName

Erhält die von der Laufzeitumgebung verwendete Zeichenkette, um eine Instanz des Log-Providers zu erstellen.

DelayValidation

Erhält oder setzt einen Wert, der angibt, ob ein Aufruf zur Validierung für den Log-Anbieter bis zur Paketausführung verzögert wird.

Description

Erhält oder setzt die Beschreibung des Log-Anbieters.

Enabled

Erhält einen Wert, der angibt, ob der Log-Anbieter aktiviert ist.

HostType

Erhält eine Aufzählung, die den Typ des Hosts beschreibt, von dem der Log-Anbieter verwendet wird. Diese Eigenschaft ist schreibgeschützt.

ID

Erhält die Kennung des Log-Anbieters.

InnerObject

Erhält den spezifischen Log-Provider, der vom Objekt LogProviderHostClass gehostet wird.

Name

Er bekommt oder setzt den Namen des Log-Anbieters.

Methoden

Name Beschreibung
CloseLog()

Schließt das Protokoll.

GetFilterStatus(String[])

Erhält den Filterstatus der angegebenen Ereignisse.

Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[])

Schreibt den Logbucheintrag.

OpenLog()

Öffnet das Logbuch.

Validate(IDTSInfoEvents100)

Validiert den Log-Anbieter mit den angegebenen Ereignissen.

Gilt für: