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

适用于