Share via


DBProviderInfos.Contains(Object) Méthode

Définition

Retourne une valeur booléenne qui indique si les éléments de la collection sont accessibles à l’aide de l’indexation sans lever d’exception.

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

Paramètres

index
Object

Objet qui contient le nom, la description ou l'index de l'objet.

Retours

Valeur booléenne qui indique si la collection est accessible par nom, description ou index transmis en tant que paramètre d’index. La valeur true indique que la collection est accessible à l’aide de la syntaxe DBProviderInfos[index]. La valeur false indique que l’indexation ne peut pas être utilisée pour récupérer des éléments de la DBProviderInfos collection.

Exemples

L’exemple de code suivant utilise la Contains méthode pour imprimer le nom du premier élément de la collection. La méthode retourne un 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  

Exemple de sortie :

La collection contient le fournisseur de fournisseur OLE DB MediaCatalogDB

S’applique à