언어

LogProviderHostClass 클래스

정의

인터페이스의 LogProviderHost 클래스를 나타냅니다.

public ref class LogProviderHostClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogging100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSLogProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectHost100, Microsoft::SqlServer::Dts::Runtime::Wrapper::LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("AD3C857D-F1D4-4D24-B06A-E6C00B1273E8")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2F1E680D-5758-45A4-8C48-C8A5961A3B04")]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("B608E042-AF9C-4159-B448-BB23CFA5EAEC")]
public class LogProviderHostClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogging100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSLogProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectHost100, Microsoft.SqlServer.Dts.Runtime.Wrapper.LogProviderHost
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("AD3C857D-F1D4-4D24-B06A-E6C00B1273E8")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2F1E680D-5758-45A4-8C48-C8A5961A3B04")>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("B608E042-AF9C-4159-B448-BB23CFA5EAEC")>]
type LogProviderHostClass = class
    interface LogProviderHost
    interface IDTSName100
    interface IDTSObjectHost100
    interface IDTSLogProvider100
    interface IDTSLogging100
Public Class LogProviderHostClass
Implements IDTSLogging100, IDTSLogProvider100, IDTSObjectHost100, LogProviderHost
상속
LogProviderHostClass
특성
구현

생성자

Name Description
LogProviderHostClass()

LogProviderHostClass 클래스의 새 인스턴스를 초기화합니다.

속성

Name Description
ConfigString

로그 제공자를 구성하는 데 사용되는 문자열을 받거나 설정합니다.

CreationName

런타임에서 로그 제공자 인스턴스를 생성하는 데 사용되는 문자열을 가져옵니다.

DelayValidation

로그 제공자에 대한 검증 호출이 패키지 실행까지 지연되는지 여부를 나타내는 값을 받거나 설정합니다.

Description

로그 제공자의 설명을 받거나 설정합니다.

Enabled

로그 제공자가 활성화되었는지 여부를 나타내는 값을 받습니다.

HostType

로그 제공자가 사용하는 호스트 유형을 설명하는 열거 항목을 받습니다. 이 속성은 읽기 전용입니다.

ID

로그 제공자의 식별자를 받습니다.

InnerObject

객체가 LogProviderHostClass 호스팅하는 특정 로그 제공자를 가져옵니다.

Name

로그 제공자의 이름을 얻거나 설정합니다.

메서드

Name Description
CloseLog()

기록을 닫는다.

GetFilterStatus(String[])

지정된 이벤트의 필터 상태를 얻습니다.

Log(String, String, String, String, String, String, String, DateTime, DateTime, Int32, Byte[])

로그 기록을 작성합니다.

OpenLog()

기록을 열어.

Validate(IDTSInfoEvents100)

지정된 이벤트로 로그 제공자를 검증합니다.

적용 대상