Aracılığıyla paylaş


DBProviderInfos.Item Özelliği

Döndürür bir DBProviderInfo gelen nesne koleksiyon.

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 DBProviderInfo
    Get
'Kullanım
Dim instance As DBProviderInfos
Dim index As Object
Dim value As DBProviderInfo

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

Parametreler

Açıklamalar

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

Örnekler

Aşağıdaki kod örneği, öğe alır koleksiyon iki yöntemi kullanarak.İlk yöntem kullanır dbprovInfos[0] tüm nesneyi almak için sözdizimi ilk konumda bulunan koleksiyon içine yerleştirin ve dbInfo nesne.Şimdi tüm özelliklerini al dbInfo 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 DBProvInfos_GetEnum
{
    class Program
    {
        static void Main(string[] args)
        {
            Application app = new Application();
            DBProviderInfos dbprovInfos = app.DBProviderInfos;

            //Using the Item method syntax of [x], obtain the first entry.
            DBProviderInfo dbInfo = dbprovInfos[0];
            String nameOfFirstItem = dbprovInfos[0].Name;

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

Örnek Çıktı:

İlk sağlayıcı db sağlayıcı türünü gösterir. OleDb

İlk veritabanı adı sağlayıcı olan: MediaCatalogDB ole db sağlayıcısı