Aracılığıyla paylaş


LogProviderInfos.Item Özelliği

Döndürür bir LogProviderInfo gelen nesne koleksiyon.Item İçin varsayılan dizin oluşturucu özellik olan LogProviderInfos değerlerini kullanarak arama sağlar ve sınıf LogProviderInfos[…] sözdizimi.

Ad Alanı:  Microsoft.SqlServer.Dts.Runtime
Derleme:  Microsoft.SqlServer.ManagedDTS (Microsoft.SqlServer.ManagedDTS içinde.dll)

Sözdizimi

'Bildirim
Public ReadOnly Default Property Item ( _
    index As Object _
) As LogProviderInfo
    Get
'Kullanım
Dim instance As LogProviderInfos
Dim index As Object
Dim value As LogProviderInfo

value = instance(index)
public LogProviderInfo this[
    Object index
] { get; }
public:
property LogProviderInfo^ default[Object^ index] {
    LogProviderInfo^ get (Object^ index);
}
member Item : LogProviderInfo
JScript, dizinli özelliklerin kullanılmasını destekler, ancak yenilerinin bildirilmesini desteklemez.

Parametreler

  • index
    Tür: System.Object
    Adı, açıklama, kimliği veya nesnenin dizin dan dönmek için koleksiyon.

Açıklamalar

Çağrı Contains yöntem döndürür doğru, belirtilen öğe erişebilirsiniz koleksiyon sözdizimini kullanarak LogProviderInfos[index].Ancak, Contains yöntem döndürür yanlış, bu özellik bir istisna atar.C# ile dizinleyici için bu özellik olan LogProviderInfos WalkTree

Örnekler

Aşağıdaki kod örneği, öğe alır koleksiyon iki yöntemi kullanarak.İlk yöntem kullanır infos[0] tüm nesneyi almak için sözdizimi ilk konumda bulunan koleksiyon, içine yerleştirin ve lInfo nesne.Şimdi tüm özelliklerini al lInfo her zamanki gibi nesne.İkinci yöntem ilk nesne, belirli bir özellik almak gösterilmiştir koleksiyon.

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;

namespace LogProvInfoProperties
{
    class Program
    {
        static void Main(string[] args)
        {
        Application app = new Application();
        LogProviderInfos infos = app.LogProviderInfos;

        //Using the Item method syntax of [x], obtain the first entry.
        LogProviderInfo lInfo = infos[0];
        String nameOfFirstItem = infos[0].Name;

        //Print the name of the log provider object located at position [0].
        Console.WriteLine("The ID of the first log provider is: {0}", lInfo.ID);
        Console.WriteLine("The Name of the first log provider is: {0}", nameOfFirstItem);
        }
    }
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
 
Namespace LogProvInfoProperties
    Class Program
        Shared  Sub Main(ByVal args() As String)
        Dim app As Application =  New Application() 
        Dim infos As LogProviderInfos =  app.LogProviderInfos 
 
        'Using the Item method syntax of [x], obtain the first entry.
        Dim lInfo As LogProviderInfo =  infos(0) 
        Dim nameOfFirstItem As String =  infos(0).Name 
 
        'Print the name of the log provider object located at position [0].
        Console.WriteLine("The ID of the first log provider is: {0}", lInfo.ID)
        Console.WriteLine("The Name of the first log provider is: {0}", nameOfFirstItem)
        End Sub
    End Class
End Namespace

Örnek Çıktı:

İlk günlük sağlayıcı Kimliğini gösterir. {59B2C6A5-663F-4 C 20-8863-C83F9B72E2EB}

İlk adı günlük sağlayıcı olan: Metin dosyaları için SSIS günlük sağlayıcı