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 对象的集合。

示例

以下代码示例展示了如何枚举集成服务可用的日志提供者。

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 容器包含日志提供者,但包中包含的任务和容器可以将信息记录到任一包日志提供者。 有关详细信息,请参阅 Integration Services (SSIS) 日志记录

适用于