AdoDotNetConnectionProperties 클래스

구현 된 DataConnectionProperties 클래스를 사용 하는 ADO.NET 연결 문자열 작성기에 대 한 기본 클래스 (DbConnectionStringBuilder).

상속 계층 구조

Object
  Microsoft.VisualStudio.Data.DataConnectionProperties
    Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetConnectionProperties

네임스페이스:  Microsoft.VisualStudio.Data.AdoDotNet
어셈블리:  Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)

구문

‘선언
Public Class AdoDotNetConnectionProperties _
    Inherits DataConnectionProperties _
    Implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public class AdoDotNetConnectionProperties : DataConnectionProperties, 
    ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
public ref class AdoDotNetConnectionProperties : public DataConnectionProperties, 
    ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable
type AdoDotNetConnectionProperties =  
    class 
        inherit DataConnectionProperties 
        interface ICustomTypeDescriptor 
        interface IDictionary 
        interface ICollection 
        interface IEnumerable 
    end
public class AdoDotNetConnectionProperties extends DataConnectionProperties implements ICustomTypeDescriptor, IDictionary, ICollection, IEnumerable

AdoDotNetConnectionProperties 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 AdoDotNetConnectionProperties(String) 클래스 생성자입니다.매개 변수가 있는 인스턴스를 인스턴스화합니다는 AdoDotNetConnectionProperties 클래스를 제공 하는 ADO.NET 공급자 이름입니다.
Public 메서드 AdoDotNetConnectionProperties(String, String) 매개 변수가 있는 클래스의 생성자입니다.매개 변수가 있는 인스턴스를 인스턴스화합니다는 AdoDotNetConnectionProperties 클래스를 제공 하는 ADO.NET 공급자 고정 이름 및 공급자 연결 문자열입니다.

위쪽

속성

  이름 설명
Public 속성 ConnectionStringBuilder 내부 검색 ADO.NET 연결 속성 현재 인스턴스에 대 한 연결 문자열 작성기 개체입니다.
Public 속성 IsComplete 지정 된 연결 문자열이 완료 되었는지 여부를 나타내는 부울 값을 검색 합니다. (DataConnectionProperties.IsComplete을(를) 재정의함)
Public 속성 IsExtensible 검색 하거나 DDEX 공급자 연결 속성은 확장할 수 있는지 여부를 나타내는 부울 값을 가져오거나 설정 합니다. (DataConnectionProperties.IsExtensible을(를) 재정의함)
Public 속성 Item 검색 하거나 DDEX 공급자에서 지정된 된 속성 값을 설정 합니다. (DataConnectionProperties.Item을(를) 재정의함)
Protected 속성 OrderedProperties 속성을 문자열 형식으로 표현 하는 경우에 적절 한 (또는 필요) 순서를 지정 하는 속성 이름의 컬렉션을 검색 합니다. (DataConnectionProperties에서 상속됨)

위쪽

메서드

  이름 설명
Public 메서드 Add 현재 연결 속성 컬렉션에 새 속성을 추가 합니다. (DataConnectionProperties.Add(String)을(를) 재정의함)
Protected 메서드 AddProperty(PropertyDescriptor, array<Attribute[]) 기본적으로 현재 인스턴스의 인식 된 속성의 컬렉션에 새 속성을 동적으로 추가 된 DataConnectionProperties 클래스입니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 AddProperty(String, Type, array<Attribute[]) 동적으로이 데이터 연결 속성 인스턴스는 기본적으로 인식 되는 속성의 컬렉션에 새 속성을 추가 합니다. (DataConnectionProperties에서 상속됨)
Public 메서드 Contains 지정된 된 속성이 현재 연결 속성 집합의 멤버 인지 여부를 테스트 합니다. (DataConnectionProperties.Contains(String)을(를) 재정의함)
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨)
Public 메서드 EquivalentTo 클래스의 현재 인스턴스는 다른 클래스의 인스턴스와 동일한 지 여부를 테스트 합니다. (DataConnectionProperties.EquivalentTo(DataConnectionProperties)을(를) 재정의함)
Protected 메서드 Finalize 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드 GetBasicProperties 현재 인식할 수 있는 "기본" 속성의 집합을 나타내는 속성 이름과 값의 배열을 검색 AdoDotNetConnectionProperties 클래스 인스턴스. (DataConnectionProperties.GetBasicProperties()을(를) 재정의함)
Public 메서드 GetEnumerator 있는 경우 모든 알려진된 연결 속성 및 해당 값에 대해 열거 하는 열거자를 검색 합니다. (DataConnectionProperties.GetEnumerator()을(를) 재정의함)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Protected 메서드 GetNameAsString 배치 하는 연결 문자열에 속성 이름을 지정합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 GetProperties() 현재까지 알려진 모든 속성 설명자의 컬렉션을 검색합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 GetProperties(array<Attribute[]) 지정 된 특성 집합과 일치 하는 현재까지 알려진 속성 설명자의 컬렉션을 검색 합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 GetProperty 설명자의 지정 된 속성 이름 가진 속성을 검색합니다. (DataConnectionProperties에서 상속됨)
Public 메서드 GetSynonyms 지정 된 데이터 연결 속성에 대 한 동의어 배열 목록을 검색합니다. (DataConnectionProperties.GetSynonyms(String)을(를) 재정의함)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드 GetValueAsString 속성 값을 배치 하는 연결 문자열에 서식을 지정합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 Initialize 현재 초기화 DataConnectionProperties 인스턴스를 기본 상태로 다음 사전에 지정 된 각 속성을 설정 합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 InitializeProperties 현재 기본적으로 인식 된 속성의 집합을 초기화 DataConnectionProperties 인스턴스. (DataConnectionProperties에서 상속됨)
Protected 메서드 InitializeSynonyms 현재 각 기본적으로 인식 된 속성 이름을 사용할 수 있는 동의어의 집합을 초기화 DataConnectionProperties 인스턴스. (DataConnectionProperties에서 상속됨)
Protected 메서드 InitializeValue 지정 된 연결 속성의 값을 초기화합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 InitializeValues 지정 된 집합의 이름/값 쌍의 사전을 사용 하 여 속성 값을 초기화 합니다. (DataConnectionProperties에서 상속됨)
Public 메서드 IsSensitive 지정된 된 속성에 중요 한 정보가 있는지 여부를 나타내는 부울 값을 반환 합니다. (DataConnectionProperties.IsSensitive(String)을(를) 재정의함)
Protected 메서드 MemberwiseClone 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 ModifyProperty 기존 속성을 수정 합니다. 현재 DataConnectionProperties 인스턴스는 기본적으로 인식 합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 OnPropertyChanged PropertyChanged 이벤트를 발생시킵니다. (DataConnectionProperties에서 상속됨)
Public 메서드 Parse 현재에서 설정 된 대로 연결 문자열의 구성 요소 연결 속성의 집합으로 분해 AdoDotNetConnectionProperties 클래스 인스턴스. (DataConnectionProperties.Parse(String)을(를) 재정의함)
Protected 메서드 ReadNameFromString 지정 된 인덱스에서 시작 하는 연결 문자열에서 속성 이름이 읽은 다음 인덱스 속성 이름 바로 다음에 위치를 가리키도록 업데이트 합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 ReadValueFromString 올바른 형식으로 변환 하 고 인덱스 속성 이름 뒤의 위치를 가리키도록 업데이트는 지정 된 인덱스에서 시작 하는 연결 문자열 속성 값을 읽습니다. (DataConnectionProperties에서 상속됨)
Public 메서드 Remove 현재 연결 속성 컬렉션에서 속성을 제거 합니다. (DataConnectionProperties.Remove(String)을(를) 재정의함)
Protected 메서드 RemoveProperty 기본적으로 인식 된 속성을 제거합니다. (DataConnectionProperties에서 상속됨)
Public 메서드 Reset() 연결 속성의 초기 값으로 다시 설정합니다. (DataConnectionProperties.Reset()을(를) 재정의함)
Public 메서드 Reset(String) 속성 값을 초기 값으로 되돌립니다. (DataConnectionProperties.Reset(String)을(를) 재정의함)
Protected 메서드 ResolveSynonym 시도에 동의어에 대 한 해결은 PropertyDescriptor 기본 속성 설명자를 반환 하 여 기본 속성에 연결 합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 SetSynonyms 문자열 목록을 동의어의 기본 속성을 지정 된 이름으로 설정합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 ShouldPersistProperty 연결 문자열을 만들 때 속성 유지 여부를 나타냅니다. (DataConnectionProperties에서 상속됨)
Public 메서드 Test 현재 연결 속성을 설정 하는 테스트는 연결을 성공적으로 열립니다. (DataConnectionProperties.Test()을(를) 재정의함)
Public 메서드 ToDisplayString 디스플레이 현재 화면에 적합 하 게 되는 데이터 연결 속성 집합의 문자열 표현을 검색 합니다. (DataConnectionProperties.ToDisplayString()을(를) 재정의함)
Public 메서드 ToFullString 현재이 인스턴스에 대 한 데이터 연결 속성 집합의 문자열 표현을 검색합니다. (DataConnectionProperties.ToFullString()을(를) 재정의함)
Public 메서드 ToString 현재 연결 속성의 전체 문자열 표현을 검색합니다. (DataConnectionProperties에서 상속됨)
Protected 메서드 ToTestString 연결 문자열의 연결을 테스트 하는 데 사용할 수 있는 폼을 검색 합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 PropertyChanged 연결 속성에 대 한 변경 항목에서 발생 하는 이벤트. (DataConnectionProperties에서 상속됨)

위쪽

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현Private 메서드 IDictionary.Add 지정 된 키/값 쌍으로 요소를 추가 IDictionary인스턴스.
명시적 인터페이스 구현Private 메서드 IDictionary.Clear 지정 된 요소를 모두 제거 IDictionary 인스턴스.
명시적 인터페이스 구현Private 메서드 IDictionary.Contains 확인 여부를 현재 IDictionary인스턴스에 지정 된 키를 가진 요소가 포함 되어 있습니다.
명시적 인터페이스 구현Private 메서드 ICollection.CopyTo 연결 속성 집합을 지정 된 배열 인덱스에서 시작 하 여 배열에 복사 합니다.
명시적 인터페이스 구현Private 속성 ICollection.Count 현재 포함 된 요소의 수를 검색 ICollection인스턴스.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetAttributes 지정된 된 개체에 대 한 사용자 지정 특성의 컬렉션을 검색 합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetClassName 지정된 된 개체의 클래스 이름을 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetComponentName 지정된 된 개체의 이름을 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetConverter 지정된 된 개체에 대 한 형식 변환기를 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetDefaultEvent 지정된 된 개체에 대 한 기본 이벤트를 검색 합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetDefaultProperty 지정된 된 개체의 기본 속성을 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetEditor 이 개체에 대해 지정 된 형식의 편집기를 가져옵니다.
명시적 인터페이스 구현Private 메서드 IDictionary.GetEnumerator 반환 된 IDictionaryEnumerator 개체는 IDictionary 인스턴스.
명시적 인터페이스 구현Private 메서드 IEnumerable.GetEnumerator 연결 속성 컬렉션을 반복할 수 있는 열거자를 검색 합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetEvents() 지정 된 구성 요소 인스턴스의 이벤트를 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetEvents(array<Attribute[]) 지정된 된 특성 배열을 필터로 사용 하는 구성 요소 인스턴스의 이벤트를 검색 합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetProperties() 지정된 된 구성 요소 인스턴스에 대 한 속성을 검색합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetProperties(array<Attribute[]) 지정된 된 특성 배열을 필터로 사용 하 여 구성 요소 인스턴스에 대 한 속성을 검색 합니다.
명시적 인터페이스 구현Private 메서드 ICustomTypeDescriptor.GetPropertyOwner 지정된 된 속성 설명자가 설명 하는 속성이 포함 된 개체를 검색 합니다.
명시적 인터페이스 구현Private 속성 IDictionary.IsFixedSize 나타내는 부울 값을 검색 하는지 여부를 지정 된 IDictionary인스턴스 크기가 고정된 되어 있습니다.
명시적 인터페이스 구현Private 속성 IDictionary.IsReadOnly 나타내는 부울 검색 여부는 IDictionary인스턴스는 읽기 전용입니다.
명시적 인터페이스 구현Private 속성 ICollection.IsSynchronized 연결 속성 컬렉션에 대 한 액세스 동기화 되는지 여부를 나타내는 값을 가져옵니다 (스레드로부터 안전).
명시적 인터페이스 구현Private 속성 IDictionary.Item 현재에서 지정된 된 키를 사용 하 여, 항목 또는 요소 검색 IDictionary인스턴스.
명시적 인터페이스 구현Private 속성 IDictionary.Keys 검색 된 ICollection 에 대 한 키를 포함 하는 IDictionary 인스턴스.
명시적 인터페이스 구현Private 메서드 IDictionary.Remove 지정된 된 키를 가진 요소를 제거 하면 IDictionary 인스턴스.
명시적 인터페이스 구현Private 속성 ICollection.SyncRoot 연결 속성 컬렉션에 대 한 액세스를 동기화 하는 데 사용할 수 있는 개체를 검색 합니다.
명시적 인터페이스 구현Private 속성 IDictionary.Values 검색 된 ICollection 개체에 지정 된 값이 포함 된 IDictionary 인스턴스.
명시적 인터페이스 구현Private 이벤트 IDataConnectionProperties.PropertyChanged 연결 속성에 대 한 변경 항목에서 발생 하는 이벤트. (DataConnectionProperties에서 상속됨)

위쪽

설명

DDEX 공급자 기반 것입니다 ADO.NET 열거형 개체를 사용자 지정 해야 합니다. 그러나이 클래스는 시나리오를 확장할 수 있는 기본 클래스 안에 열거 기능을 수정 하거나 추가 Visual Studio 가 필요 합니다.

이 클래스에 공용 메서드는 대부분 기본 클래스에서 재정의 (DataConnectionProperties 클래스)이이 구현 구문 분석 및 작성 합니다; 같은 작업에 대 한 기본 클래스 중 하나에 의존 하지 않습니다 때문에 대신, 일반적으로 위임 하는 연결 문자열 작성기 개체에 해당 하는 호출.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Data.AdoDotNet 네임스페이스

DataConnectionProperties

DbConnectionStringBuilder

EnumerateObjects