다음을 통해 공유


DBProviderInfos.Contains(Object) 메서드

정의

예외를 throw하지 않고 인덱싱을 사용하여 컬렉션의 항목에 액세스할 수 있는지 여부를 나타내는 부울 값을 반환합니다.

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

매개 변수

index
Object

개체의 이름, 설명 또는 인덱스가 포함된 개체입니다.

반환

인덱스 매개 변수로 전달된 이름, 설명 또는 인덱스로 컬렉션에 액세스할 수 있는지 여부를 나타내는 부울입니다. true 값은 DBProviderInfos[index] 구문을 사용하여 컬렉션에 액세스할 수 있음을 나타냅니다. false 값은 컬렉션에서 항목을 검색하는 데 인덱싱을 사용할 수 없음을 DBProviderInfos 나타냅니다.

예제

다음 코드 샘플에서는 메서드를 사용하여 Contains 컬렉션에 있는 첫 번째 항목의 이름을 인쇄합니다. 메서드는 .를 반환합니다 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  

샘플 출력:

컬렉션에 MediaCatalogDB OLE DB 공급자 공급자가 포함되어 있습니다.

적용 대상