DataConnectionProperties 클래스
데이터 연결 속성을 포함 하는 연결 문자열의 서식 지정 및 구문 분석에 대 한 강력한 형식의 속성이 저장소, 사용자 지정 특성 및 동의어에 대 한 지원을 제공 합니다.
상속 계층 구조
Object
Microsoft.VisualStudio.Data.Framework.DataConnectionProperties
네임스페이스: Microsoft.VisualStudio.Data.Framework
어셈블리: Microsoft.VisualStudio.Data.Framework(Microsoft.VisualStudio.Data.Framework.dll)
구문
‘선언
Public MustInherit Class DataConnectionProperties _
Implements IVsDataConnectionProperties, IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable, IVsDataConnectionUIProperties, ICustomTypeDescriptor, INotifyPropertyChanged
public abstract class DataConnectionProperties : IVsDataConnectionProperties,
IDictionary<string, Object>, ICollection<KeyValuePair<string, Object>>,
IEnumerable<KeyValuePair<string, Object>>, IEnumerable, IVsDataConnectionUIProperties,
ICustomTypeDescriptor, INotifyPropertyChanged
public ref class DataConnectionProperties abstract : IVsDataConnectionProperties,
IDictionary<String^, Object^>, ICollection<KeyValuePair<String^, Object^>>,
IEnumerable<KeyValuePair<String^, Object^>>, IEnumerable,
IVsDataConnectionUIProperties, ICustomTypeDescriptor, INotifyPropertyChanged
[<AbstractClass>]
type DataConnectionProperties =
class
interface IVsDataConnectionProperties
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface IVsDataConnectionUIProperties
interface ICustomTypeDescriptor
interface INotifyPropertyChanged
end
public abstract class DataConnectionProperties implements IVsDataConnectionProperties, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, IVsDataConnectionUIProperties, ICustomTypeDescriptor, INotifyPropertyChanged
DataConnectionProperties 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
DataConnectionProperties() | 매개 변수가 없는 인스턴스는 DataConnectionProperties 클래스입니다. | |
DataConnectionProperties(IEqualityComparer<String>) | 매개 변수화 된 인스턴스는 DataConnectionProperties 속성 이름을 비교 하는 기능을 제공 하는 클래스입니다. | |
DataConnectionProperties(IEqualityComparer<String>, Char, Char) | 매개 변수화 된 인스턴스는 DataConnectionProperties 속성 이름을 비교 하는 기능을 제공 하는 클래스입니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
Count | 기존 데이터 연결 속성을 가져옵니다. | |
IsComplete | 가져옵니다는 Boolean 지정 된 연결 문자열이 완료 여부를 나타내는 값입니다. | |
IsExtensible | 가져오거나는 Boolean DDEX 공급자 연결 속성은 확장할 수 있는지 여부를 나타내는 값입니다. | |
Item | DDEX 공급자의 지정 된 속성의 값을 가져오거나 설정 합니다. | |
Keys | 현재 키 속성 이름의 컬렉션을 가져옵니다. | |
OrderedProperties | 문자열 형식으로 표현 될 때 속성에 대 한 적절 한 (또는 필요) 순서를 지정 하는 속성 이름의 컬렉션을 가져옵니다. | |
Values | 현재 속성 값의 컬렉션을 검색 합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Add(String, Object) | 현재 연결 속성 컬렉션에 새 속성을 추가 합니다. | |
Add(String, Type, Object) | 현재 연결 속성 컬렉션에 새 속성을 추가 합니다. | |
AddProperty(PropertyDescriptor, array<Attribute[]) | 기본적으로 하 여 현재 인스턴스의 인식 된 속성의 컬렉션에 새 속성을 동적으로 추가 된 DataConnectionProperties 클래스입니다. | |
AddProperty(String, Type, array<Attribute[]) | 동적으로 데이터 연결 속성 인스턴스가이 기본적으로 인식 되는 속성의 컬렉션에 새 속성을 추가 합니다. | |
Contains | 지정된 된 속성 및 해당 값이 있는지 없는지 테스트 연결 속성의 현재 설정에. | |
ContainsKey | 지정된 된 속성이 현재 연결 속성 집합의 멤버 인지 여부를 테스트 합니다. | |
CopyTo | 복사 현재 설정 연결 속성과 속성 값의 지정된 된 배열 인덱스에서 시작 하 여 지정 된 배열에. | |
Equals | 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetKeyAsString | 연결 문자열에 배치 하기 위해 키 속성 형식을 지정 합니다. | |
GetProperties() | 현재까지 알려진 모든 속성 설명자의 컬렉션을 검색합니다. | |
GetProperties(array<Attribute[]) | 지정 된 특성 집합에 일치 하는 현재까지 알려진 속성 설명자의 컬렉션을 검색 합니다. | |
GetProperty | 지정된 된 속성 이름 사용 하 여 속성 설명자를 가져옵니다. | |
GetSynonyms | 배열에 지정 된 속성에 대 한 동의어 목록을 검색합니다. | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
GetValueAsString | 연결 문자열에서의 위치에 대 한 속성 값의 형식을 지정 합니다. | |
Initialize | 현재 초기화 DataConnectionProperties 인스턴스를 기본 상태로 한 다음 지정된 된 디렉터리에 각 속성을 설정 합니다. | |
InitializeProperties | 현재 기본적으로 인식 된 속성 집합이 초기화 DataConnectionProperties 인스턴스. | |
InitializeSynonyms | 현재에서 기본적으로 인식 된 각 속성에 대해 사용할 수 있는 동의어 집합 초기화 DataConnectionProperties 인스턴스. | |
InitializeValue | 지정 된 연결 속성의 값을 초기화합니다. | |
InitializeValues | 지정된 된 이름/값 쌍의 사전을 사용 하 여 속성 집합에 대 한 값을 초기화 합니다. | |
IsSensitive | 속성에 중요 한 정보가 포함 되어 있는지 여부를 나타냅니다. | |
MemberwiseClone | 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨) | |
ModifyProperty | 기존 속성을 수정 합니다. 현재 DataConnectionProperties 인스턴스는 기본적으로 인식 합니다. | |
OnPropertyChanged | PropertyChanged 이벤트를 발생시킵니다. | |
Parse | 속성의 현재 설정에 연결 문자열의 구성 요소를 분해 DataConnectionProperties 인스턴스. | |
ReadKeyFromString | 지정된 된 인덱스에서 시작 하는 연결 문자열에서 속성 키 이름을 읽고 인덱스 키 속성 이름 바로 다음에 위치를 가리키도록 업데이트 합니다. | |
ReadValueFromString | 지정된 된 인덱스에서 시작 하는 연결 문자열에서 속성 값을 읽고 올바른 형식으로 변환 및 인덱스 속성 이름 뒤에 있는 위치를 가리키도록 업데이트 합니다. | |
Remove | 현재 연결 속성 컬렉션에서 속성을 제거 합니다. | |
RemoveProperty | 기본적으로 인식 된 속성을 속성의 현재 컬렉션에서 제거합니다. | |
Reset() | 연결 속성의 값을 초기 상태로 다시 설정합니다. | |
Reset(String) | 데이터 연결 속성 현재 집합에서 지정된 된 속성을 제거합니다. | |
ResolveProperty | 동의어 목록에 지정된 된 속성을 찾습니다 고 필요에 따라이 속성 동의어 컬렉션에 대 한 기본 이름 없는 경우 이므로 이미 있습니다. | |
SetPropertySynonyms | 설정 하거나 지정된 된 속성에 대 한 동의어를 지웁니다. | |
ShouldPersistProperty | 연결 문자열을 작성 하는 경우는 속성을 유지 해야 하는지 여부를 나타냅니다. | |
ToDisplayString | 디스플레이 현재 화면에 적합 하 게 되는 데이터 연결 속성 집합의 문자열 표현을 검색 합니다. | |
ToSafeString | 중요 한 속성이 나 유지 해야 하는 속성을 제외 하는 데이터 연결 속성 현재 집합의 문자열 표현을 검색 합니다. | |
ToString | 현재 연결의 기본 문자열 표현을 검색합니다. (Object.ToString을(를) 재정의함) | |
TryGetValue | 지정된 된 속성의 값을 검색 합니다. |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
PropertyChanged | 연결 속성에 대 한 변경에서 발생합니다. |
위쪽
명시적 인터페이스 구현
위쪽
설명
가장 간단한 경우 파생된 클래스의 클래스 속성을 추가 하 고 구성 요소 속성의 동작을 사용자 지정 하려면이 속성에 배치 해야 합니다. 고급 케이스 파생된 클래스 구문 분석 및 형식 지정 코드를 재정의 하 고 속성의 값을 설정 하는 등의 특정 동작에 따라 속성을 동적으로 변경할 수 있습니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.