Bagikan melalui


DBProviderInfos.Contains(Object) Metode

Definisi

Mengembalikan Boolean yang menunjukkan apakah item dalam koleksi dapat diakses menggunakan pengindeksan tanpa melemparkan pengecualian.

public:
 bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean

Parameter

index
Object

Objek yang berisi nama, deskripsi, atau indeks objek.

Mengembalikan

Boolean yang menunjukkan apakah koleksi dapat diakses berdasarkan nama, deskripsi, atau indeks yang diteruskan sebagai parameter indeks. Nilai true menunjukkan bahwa koleksi dapat diakses menggunakan sintaks DBProviderInfos[index]. Nilai false menunjukkan bahwa pengindeksan tidak dapat digunakan untuk mengambil item dari DBProviderInfos koleksi.

Contoh

Sampel kode berikut menggunakan Contains metode untuk mencetak nama item pertama dalam koleksi. Metode mengembalikan Boolean.

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;  

            // Search for the MediaCatalogDB provider in the collection  
            if (dbprovInfos.Contains(0))  
                Console.WriteLine("The collection contains {0} provider", dbprovInfos[0].Name);  
            else  
                Console.WriteLine("The collection does not contain {0} provider", dbprovInfos[0].Name);  
        }  
    }  
}  
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   

            ' Search for the MediaCatalogDB provider in the collection  
            If dbprovInfos.Contains(0) Then  
                Console.WriteLine("The collection contains {0} provider", dbprovInfos(0).Name)  
            Else   
                Console.WriteLine("The collection does not contain {0} provider", dbprovInfos(0).Name)  
            End If  
        End Sub  
    End Class  
End Namespace  

Contoh Output:

Koleksi berisi penyedia Penyedia MediaCatalogDB OLE DB

Berlaku untuk