Freigeben über


LogProviderHostClass Klasse

Definition

Stellt eine Klasse für die LogProviderHost-Schnittstelle dar.

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

LogProviderHostClass()

Initialisiert eine neue Instanz der LogProviderHostClass-Klasse.

Eigenschaften

ConfigString

Ruft eine Zeichenfolge ab, mit der der Protokollanbieter konfiguriert wird, oder legt sie fest.

CreationName

Ruft die Zeichenfolge ab, die von der Laufzeit verwendet wird, um eine Instanz des Protokollanbieters zu erstellen.

DelayValidation

Ruft einen Wert ab, der angibt, ob ein Aufruf zur Überprüfung für den Protokollanbieter bis zur Paketausführung verzögert wird, oder legt ihn fest.

Description

Ruft die Beschreibung des Protokollanbieters ab oder legt sie fest.

Enabled

Ruft einen Wert ab, der angibt, ob der Protokollanbieter aktiviert ist.

HostType

Ruft eine Enumeration ab, die den Typ des Hosts beschreibt, von dem der Protokollanbieter verwendet wird. Diese Eigenschaft ist schreibgeschützt.

ID

Ruft den Bezeichner des Protokollanbieters ab.

InnerObject

Ruft den bestimmten Protokollanbieter ab, der vom LogProviderHostClass-Objekt gehostet wird.

Name

Ruft den Namen des Protokollanbieters ab oder legt ihn fest.

Methoden

CloseLog()

Schließt das Protokoll.

GetFilterStatus(String[])

Ruft den Filterstatus der angegebenen Ereignisse ab.

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

Schreibt den Protokolleintrag.

OpenLog()

Öffnet das Protokoll.

Validate(IDTSInfoEvents100)

Überprüft den Protokollanbieter mit den angegebenen Ereignissen.

Gilt für: