DBProviderInfos.Item[Object] Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 .