다음을 통해 공유


Application.LogProviderInfos 속성

정의

LogProviderInfos 개체가 포함된 LogProviderInfo 컬렉션을 반환합니다. 이 속성은 읽기 전용입니다.

public:
 property Microsoft::SqlServer::Dts::Runtime::LogProviderInfos ^ LogProviderInfos { Microsoft::SqlServer::Dts::Runtime::LogProviderInfos ^ get(); };
public Microsoft.SqlServer.Dts.Runtime.LogProviderInfos LogProviderInfos { get; }
member this.LogProviderInfos : Microsoft.SqlServer.Dts.Runtime.LogProviderInfos
Public ReadOnly Property LogProviderInfos As LogProviderInfos

속성 값

애플리케이션의 모든 LogProviderInfos 개체가 포함된 LogProviderInfo 컬렉션입니다.

예제

다음 코드 예제에서는 Integration Services에서 사용할 수 있는 로그 공급자를 열거하는 방법을 보여 줍니다.

class ApplicationTests
    {
        static void Main(string[] args)
        {
            Application app = new Application();
            LogProviderInfos lpis = app.LogProviderInfos;
            foreach (LogProviderInfo x in lpis)
                Console.WriteLine(x.Name);
        }
    }
class ApplicationTests
    Sub Main(ByVal args() As String)
        Dim app As Application =  New Application() 
        Dim lpis As LogProviderInfos =  app.LogProviderInfos 
        For Each x As LogProviderInfo In lpis
            Console.WriteLine(x.Name)
        Next
    End Sub
End Class

샘플 출력:

DTS Log Provider for Text Files

DTS Log Provider for SQL Server Profiler

DTS Log Provider for SQL Server

DTS Log Provider for Windows Event Log

DTS Log Provider for XML Files

설명

Package 컨테이너에는 패키지와 해당 태스크 및 컨테이너가 패키지를 실행할 때 정보를 기록하는 데 사용하는 로그 공급자 컬렉션이 포함됩니다. Package 컨테이너에만 로그 공급자가 포함되지만 패키지에 포함된 태스크 및 컨테이너는 패키지 로그 공급자에 정보를 기록할 수 있습니다. 자세한 내용은 SSIS(Integration Services) 로깅을 참조하세요.

적용 대상