Bagikan melalui


DBProviderInfos.Item[Object] Properti

Definisi

Mengembalikan DBProviderInfo objek dari koleksi.

public:
 property Microsoft::SqlServer::Dts::Runtime::DBProviderInfo ^ default[System::Object ^] { Microsoft::SqlServer::Dts::Runtime::DBProviderInfo ^ get(System::Object ^ index); };
public Microsoft.SqlServer.Dts.Runtime.DBProviderInfo this[object index] { get; }
member this.Item(obj) : Microsoft.SqlServer.Dts.Runtime.DBProviderInfo
Default Public ReadOnly Property Item(index As Object) As DBProviderInfo

Parameter

index
Object

Nama, deskripsi, atau indeks objek yang akan DBProviderInfo dikembalikan.

Nilai Properti

Objek DBProviderInfos.

Contoh

Contoh kode berikut mengambil item dari koleksi menggunakan dua metode. Metode pertama menggunakan dbprovInfos[0] sintaks untuk mengambil seluruh objek yang terletak di posisi pertama koleksi dan menempatkannya di dbInfo objek . Anda sekarang dapat mengambil semua properti dari dbInfo objek seperti biasa. Metode kedua menunjukkan cara mengambil properti tertentu dari objek pertama dalam koleksi.

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  

Contoh Output:

Jenis penyedia db dari penyedia pertama adalah: OleDb

Nama penyedia database pertama adalah: Penyedia OLE DB MediaCatalogDB

Keterangan

Jika panggilan ke Contains metode mengembalikan true, Anda dapat mengakses elemen yang ditentukan dalam koleksi dengan menggunakan sintaks DBProviderInfos[index]. Jika mengembalikan Containsfalse, properti ini akan memberikan pengecualian. Di C#, properti ini adalah pengindeks DBProviderInfos untuk kelas .

Berlaku untuk