언어

DTSProviderType 열거형

정의

저장된 제공자의 유형을 설명합니다.

public enum class DTSProviderType
public enum DTSProviderType
type DTSProviderType = 
Public Enum DTSProviderType
상속
DTSProviderType

필드

Name Description
DtsDestination -4

제공자는 목적지입니다.

DtsSource -3

제공자는 데이터의 출처입니다.

Odbc -2

제공자는 ODBC 제공자입니다.

OleDb -1

제공업체는 OLEDB 제공업체입니다.

Unknown 0

제공자는 알 수 없는 유형입니다.

예제

다음 예시는 컴퓨터에서 이용 가능한 데이터베이스 제공자들의 속성을 열거하는데, 여기에는 .DTSProviderType

namespace dbproviderinfo  
{  
    class Program  
    {  
        static void Main(string[] args)  
        {  
            Application app = new Application();  
            DBProviderInfos dbis = app.DBProviderInfos;  
            foreach (DBProviderInfo dbi in dbis)  
            {  
                Console.WriteLine("Description = {0}, Name = {1}, ParseName = {2}", dbi.Description, dbi.Name, dbi.ParseName);  
                Console.WriteLine("ProviderSubType ={0}, ProviderType = {1}", dbi.ProviderSubType, dbi.ProviderType);  
                Console.WriteLine("SupportsNullColumns = {0}, UseFullTableName = {1}", dbi.SupportsNullColumns, dbi.UseFullTableName);  
            }  
        }  
    }  
}  
Namespace dbproviderinfo  
    Class Program  
        Shared  Sub Main(ByVal args() As String)  
            Dim app As Application =  New Application()   
            Dim dbis As DBProviderInfos =  app.DBProviderInfos   
            Dim dbi As DBProviderInfo  
            For Each dbi In dbis  
                Console.WriteLine("Description = {0}, Name = {1}, ParseName = {2}", dbi.Description, dbi.Name, dbi.ParseName)  
                Console.WriteLine("ProviderSubType ={0}, ProviderType = {1}", dbi.ProviderSubType, dbi.ProviderType)  
                Console.WriteLine("SupportsNullColumns = {0}, UseFullTableName = {1}", dbi.SupportsNullColumns, dbi.UseFullTableName)  
            Next  
        End Sub  
    End Class  
End Namespace  

샘플 출력:

Description = MediaCatalogDB OLE DB Provider, Name = MediaCatalogDB OLE DB PROVIDER, ParseName = {09E767A6-4481-4791-86A5-A739E5290E4C}

ProviderSubType =None, ProviderType = OleDb

SupportsNullColumns = True, UseFullTableName = True

Description = Microsoft OLE DB Provider for SQL Server, Name = SQLOLEDB, ParseName = {0C7FF16C-38E3-11d0-97AB-00C04FC2AD98}

ProviderSubType =SqlServer, ProviderType = OleDb

SupportsNullColumns = True, UseFullTableName = True

설명

이 열거는 속성 내에서 ProviderType 클래스가 어떤 종류의 제공자를 포함하는지 나타내는 데 사용됩니다DBProviderInfo.

적용 대상