LogProviderBase 클래스

Defines the abstract base class for managed log providers.

상속 계층

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.LogProviderBase

네임스페이스:  Microsoft.SqlServer.Dts.Runtime
어셈블리:  Microsoft.SqlServer.ManagedDTS(Microsoft.SqlServer.ManagedDTS.dll)

구문

‘선언
Public MustInherit Class LogProviderBase _
    Inherits DtsObject
‘사용 방법
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

LogProviderBase 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
보호된 메서드 LogProviderBase Initializes an instance of the LogProviderBase class.

맨 위로 이동

속성

  이름 설명
공용 속성 ConfigString Gets or sets a string used to configure the log provider.
공용 속성 Version Gets the version of the log provider.

맨 위로 이동

메서드

  이름 설명
공용 메서드 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. (DtsObject에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode Returns the hash code for this instance. (DtsObject에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 InitializeLogProvider Called when the log provider is added to a package.
공용 메서드 Log Called when a runtime event occurs during package execution.
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 OpenLog Called at the beginning of package execution to establish connections to external data sources.
공용 메서드 ToString (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.

맨 위로 이동

주의

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.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Dts.Runtime 네임스페이스