Clase LogProviderBase
Defines the abstract base class for managed log providers.
Jerarquía de herencia
System.Object
Microsoft.SqlServer.Dts.Runtime.DtsObject
Microsoft.SqlServer.Dts.Runtime.LogProviderBase
Espacio de nombres: Microsoft.SqlServer.Dts.Runtime
Ensamblado: Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)
Sintaxis
'Declaración
Public MustInherit Class LogProviderBase _
Inherits DtsObject
'Uso
Dim instance As LogProviderBase
public abstract class LogProviderBase : DtsObject
public ref class LogProviderBase abstract : public DtsObject
[<AbstractClassAttribute>]
type LogProviderBase =
class
inherit DtsObject
end
public abstract class LogProviderBase extends DtsObject
El tipo LogProviderBase expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
LogProviderBase | Initializes an instance of the LogProviderBase class. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
ConfigString | Gets or sets a string used to configure the log provider. | |
Version | Gets the version of the log provider. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CanUpdate | Determines whether a log provider supports upgrading the package XML to a newer version of the log provider. | |
CloseLog | Called at the end of package execution. | |
Equals | Determines whether two object instances are equal. (Se hereda de DtsObject.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | Returns the hash code for this instance. (Se hereda de DtsObject.) | |
GetType | (Se hereda de Object.) | |
InitializeLogProvider | Called when the log provider is added to a package. | |
Log | Called when a runtime event occurs during package execution. | |
MemberwiseClone | (Se hereda de Object.) | |
OpenLog | Called at the beginning of package execution to establish connections to external data sources. | |
ToString | (Se hereda de Object.) | |
Update | Called to upgrade the XML persisted by a previous version of the log provider. | |
Validate | Called to confirm the log provider is properly configured. |
Arriba
Comentarios
To create your own log provider, derive from the LogProviderBase class.
The LogProviderBase is used in conjunction with the DtsLogProviderAttribute to implement a custom log provider.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.