Share via


LogProviderSQLProfilerClass 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 LogProviderSQLProfiler interface.

Inheritance Hierarchy

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

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

Syntax

'Declaration
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("601D0CD1-672E-4F07-BA58-BFF7B5CE0060")> _
Public Class LogProviderSQLProfilerClass _
    Implements IDTSLogProvider100, LogProviderSQLProfiler, IDTSLogging100, IDTSName100
'Usage
Dim instance As LogProviderSQLProfilerClass
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("601D0CD1-672E-4F07-BA58-BFF7B5CE0060")]
public class LogProviderSQLProfilerClass : IDTSLogProvider100, 
    LogProviderSQLProfiler, IDTSLogging100, IDTSName100
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"601D0CD1-672E-4F07-BA58-BFF7B5CE0060")]
public ref class LogProviderSQLProfilerClass : IDTSLogProvider100, 
    LogProviderSQLProfiler, IDTSLogging100, IDTSName100
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("601D0CD1-672E-4F07-BA58-BFF7B5CE0060")>]
type LogProviderSQLProfilerClass =  
    class 
        interface IDTSLogProvider100 
        interface LogProviderSQLProfiler 
        interface IDTSLogging100 
        interface IDTSName100 
    end
public class LogProviderSQLProfilerClass implements IDTSLogProvider100, LogProviderSQLProfiler, IDTSLogging100, IDTSName100

The LogProviderSQLProfilerClass type exposes the following members.

Constructors

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