Share via


LogProviderSQLServerClass 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 LogProviderSQLServer interface.

Inheritance Hierarchy

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

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

Syntax

'Declaration
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("1E4F606D-382A-4812-8E08-C5D5A04FFE98")> _
Public Class LogProviderSQLServerClass _
    Implements IDTSLogProvider100, LogProviderSQLServer, IDTSLogging100, IDTSName100
'Usage
Dim instance As LogProviderSQLServerClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("1E4F606D-382A-4812-8E08-C5D5A04FFE98")]
public class LogProviderSQLServerClass : IDTSLogProvider100, 
    LogProviderSQLServer, IDTSLogging100, IDTSName100
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"1E4F606D-382A-4812-8E08-C5D5A04FFE98")]
public ref class LogProviderSQLServerClass : IDTSLogProvider100, 
    LogProviderSQLServer, IDTSLogging100, IDTSName100
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("1E4F606D-382A-4812-8E08-C5D5A04FFE98")>]
type LogProviderSQLServerClass =  
    class 
        interface IDTSLogProvider100 
        interface LogProviderSQLServer 
        interface IDTSLogging100 
        interface IDTSName100 
    end
public class LogProviderSQLServerClass implements IDTSLogProvider100, LogProviderSQLServer, IDTSLogging100, IDTSName100

The LogProviderSQLServerClass type exposes the following members.

Constructors

  Name Description
Public method LogProviderSQLServerClass Infrastructure. Initializes a new instance of the LogProviderSQLServerClass 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