Share via


LogProviderXMLFileClass Class

This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.

Represents a class for the LogProviderXMLFile interface.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderXMLFileClass

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

Syntax

'Declaration
<GuidAttribute("9D1392C1-01C0-4148-A258-F20AF6E4EA3E")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
Public Class LogProviderXMLFileClass _
    Implements IDTSLogProvider100, LogProviderXMLFile, IDTSLogging100, IDTSName100
'Usage
Dim instance As LogProviderXMLFileClass
[GuidAttribute("9D1392C1-01C0-4148-A258-F20AF6E4EA3E")]
[ClassInterfaceAttribute(ClassInterfaceType.None)]
public class LogProviderXMLFileClass : IDTSLogProvider100, 
    LogProviderXMLFile, IDTSLogging100, IDTSName100
[GuidAttribute(L"9D1392C1-01C0-4148-A258-F20AF6E4EA3E")]
[ClassInterfaceAttribute(ClassInterfaceType::None)]
public ref class LogProviderXMLFileClass : IDTSLogProvider100, 
    LogProviderXMLFile, IDTSLogging100, IDTSName100
[<GuidAttribute("9D1392C1-01C0-4148-A258-F20AF6E4EA3E")>]
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
type LogProviderXMLFileClass =  
    class 
        interface IDTSLogProvider100 
        interface LogProviderXMLFile 
        interface IDTSLogging100 
        interface IDTSName100 
    end
public class LogProviderXMLFileClass implements IDTSLogProvider100, LogProviderXMLFile, IDTSLogging100, IDTSName100

The LogProviderXMLFileClass type exposes the following members.

Constructors

  Name Description
Public method LogProviderXMLFileClass Infrastructure. Initializes a new instance of the LogProviderXMLFileClass class.

Top

Properties

  Name Description
Public property ConfigString Infrastructure. Gets or sets a string used to configure the log provider.
Public property CreationName Infrastructure. Gets the string used by the runtime to create an instance of the log provider.
Public property Description Infrastructure. Gets or sets the description of the log provider.
Public property Enabled Infrastructure. Gets a value that indicates whether the log provider is enabled.
Public property ID Infrastructure. Gets the identifier of the log provider.
Public property Name Infrastructure. Gets or sets the name of the log provider.

Top

Methods

  Name Description
Public method CloseLog Infrastructure. Closes the log.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetFilterStatus Infrastructure. Gets the filter status of the specified events.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method Log Infrastructure. Writes the log entry.
Protected method MemberwiseClone (Inherited from Object.)
Public method OpenLog Infrastructure. Opens the log.
Public method ToString (Inherited from Object.)
Public method Validate Infrastructure. Validates the log provider with the specified events.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Dts.Runtime.Wrapper Namespace