DataSourceInformation 클래스
속성 이름/값 쌍으로 전달 된 폼에 지정 된 데이터 소스에 대 한 잘 정의 된 정보를 검색할 수 있습니다.
상속 계층 구조
Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataSourceInformation
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataSourceInformation
네임스페이스: Microsoft.VisualStudio.Data
어셈블리: Microsoft.VisualStudio.Data(Microsoft.VisualStudio.Data.dll)
구문
‘선언
<GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")> _
Public Class DataSourceInformation _
Inherits ObjectWithSite
[GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")]
public class DataSourceInformation : ObjectWithSite
[GuidAttribute(L"EF852E1E-DD85-4400-A5BE-96A14F32B7E0")]
public ref class DataSourceInformation : public ObjectWithSite
[<GuidAttribute("EF852E1E-DD85-4400-A5BE-96A14F32B7E0")>]
type DataSourceInformation =
class
inherit ObjectWithSite
end
public class DataSourceInformation extends ObjectWithSite
DataSourceInformation 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
DataSourceInformation() | 클래스 생성자입니다.바인딩하여 인스턴스를 인스턴스화하는 DataSourceInformation 클래스입니다. | |
DataSourceInformation(DataConnection) | 클래스 생성자입니다.매개 변수가 있는 인스턴스를 인스턴스화하는 DataSourceInformation 클래스에 대 한 정보가 제공 되는 데이터 연결을 제공 합니다. | |
DataSourceInformation(DataConnection, ICollection) | 클래스 생성자입니다.매개 변수가 있는 인스턴스를 인스턴스화하는 DataSourceInformation 클래스는 특정 연결 하는 ICollection 연결 속성 이름을 포함 하는 개체. | |
DataSourceInformation(DataConnection, IDictionary) | 클래스 생성자입니다.매개 변수가 있는 인스턴스를 인스턴스화하는 DataSourceInformation 클래스와 특정 데이터 연결 및 IDictionary 연결 속성 정보를 포함 하는 개체. |
위쪽
속성
이름 | 설명 | |
---|---|---|
Connection | 데이터 원본 속성을 검색 하는 데 데이터 연결을 검색 합니다. | |
ConnectionSupport | 데이터 연결과 관련 된 공급자 연결 지원 개체를 검색 합니다. | |
Item | 지정 된 이름 가진 데이터 원본 정보 속성을 검색합니다. | |
ProviderObject | 연결 지원 개체에 의해 노출 내부 공급자 연결 개체를 검색 합니다. | |
Site | 개체 사이트를 설정 하거나 검색 합니다. (ObjectWithSite에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
AddProperty(String) | 속성이 지원 되는 속성 목록에 추가합니다. | |
AddProperty(String, Object) | 속성 및 해당 값은 지원 되는 속성 목록에 추가합니다. | |
Contains | 이 데이터 소스 정보 인스턴스에서 지정 된 속성이 포함 되어 있는지 여부를 나타내는 부울 값을 검색 합니다. | |
Equals | 지정한 개체와 현재 개체가 같은지를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집기가 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
MemberwiseClone | 현재 Object의 부분 복사본을 만듭니다. (Object에서 상속됨) | |
OnSiteChanged | SiteChanged 이벤트를 발생시킵니다. (ObjectWithSite에서 상속됨) | |
RetrieveValue | 지정 된 데이터 원본 정보 속성의 값을 검색합니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
SiteChanged | 이벤트 발생 시기는 Site 속성을 변경 합니다. (ObjectWithSite에서 상속됨) |
위쪽
필드
이름 | 설명 | |
---|---|---|
CatalogInvalidCharacters | 일반 카탈로그 이름에 나타날 수 없습니다, 잘못 된 문자는 문자열을 제공 하는 데이터 원본 정보 속성을 지정 합니다. | |
CatalogInvalidStartCharacters | 잘못 되었습니다 사용 일반 카탈로그 이름 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성을 지정 합니다. | |
CatalogIsSuffixed | 표시 되는 접두사와는 달리 다중 부분 개체 식별자에서 카탈로그 이름 접미사로 경우 데이터 원본 정보 속성을 지정 합니다. | |
CatalogMaxLength | 카탈로그 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
CatalogSeparator | 다른 부분에 개체 식별자를 카탈로그 이름을 분리 하는 문자를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
CatalogSupported | 카탈로그 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
CatalogSupportedInDml | 카탈로그 이름 SQL DML 절에 나타나는 개체 식별자에서 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ColumnAliasInvalidCharacters | 지정 문자열 열 별칭에 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ColumnAliasInvalidStartCharacters | 지정 문자열 열 별칭의 시작 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ColumnAliasMaxLength | 열 별칭의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ColumnAliasSupported | 다중 부분 개체 식별자 열 별칭이 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ColumnInvalidCharacters | 지정 모양을 가진 열 이름에서 문자열 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ColumnInvalidStartCharacters | 지정 모양을 가진 열 이름 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
ColumnMaxLength | 열 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ColumnSupported | 열 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
CommandDeriveParametersSupport | 명령 유형을 지 지정은 DeriveParameters 메서드. | |
CommandDeriveSchemaSupport | 명령 유형을 지 지정은 DeriveSchema 메서드. | |
CommandExecuteSupport | 명령 유형을 지 지정은 Execute 및 ExecuteWithoutResults 방법. | |
CommandParameterSupport | 매개 변수 방향 어떤 지를 지정 합니다. | |
CommandPrepareSupport | 명령 유형을 지 지정은 Prepare 메서드. | |
DataSourceCulture | 지역 culture의 데이터 소스를 지정합니다. | |
DataSourceName | 데이터 원본 이름을 지정합니다. | |
DataSourceProduct | 데이터 원본의 제품 이름을 지정합니다. | |
DataSourceVersion | 데이터 원본의 버전을 지정합니다. | |
DateLiteralPrefix | 날짜/시간 리터럴 접두사는 문자를 제공 합니다. 데이터 원본 정보 속성을 지정 합니다. | |
DateLiteralSuffix | 날짜/시간 리터럴 접미사는 문자를 제공 합니다. 데이터 원본 정보 속성을 지정 합니다. | |
Default | 기본 인스턴스를 제공 된 DataSourceInformation 데이터 공급자 구현을 제공 하지 않는 경우 사용할 클래스. | |
DefaultCatalog | 기본 카탈로그 이름을 제공 하는 데이터 원본 정보 속성을 지정 합니다. | |
DefaultSchema | 기본 스키마 이름을 제공 합니다. 데이터 원본 정보 속성을 지정 합니다. | |
IdentifierCloseQuote | 닫기 따옴표로 묶어야 하는 식별자 부분에 사용 되는 문자를 제공 합니다. 데이터 원본 정보 속성을 지정 합니다. | |
IdentifierOpenQuote | 제공 해야 하는 식별자 부분을 여는 데 사용 되는 문자 데이터 원본 정보 속성을 지정 합니다. | |
IdentifierPartsCaseSensitive | 식별자 부분 소문자 처리 된 경우를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
IdentifierPartsStorageCase | 사례 식별자 부분 어떤 데이터 원본에 저장 된 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
IndexInvalidCharacters | 인덱스 이름이 잘못 되어 모양을 가진 문자열을 제공 하는 데이터 원본 정보 속성을 지정 합니다. | |
IndexInvalidStartCharacters | 지정 문자열의 문자는 인덱스 이름 시작 부분에 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
IndexMaxLength | 인덱스 이름이 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
IndexSupported | 다중 부분 개체 식별자에 인덱스 이름이 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
LikeClausePercent | SQL DML 문에 LIKE 절을 값에 0 개 이상의 문자를 캡처하는 데는 와일드 카드 문자를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
LikeClausePercentEscape | 사용 하는 LikeClausePercent 값을 SQL DML 문에 LIKE 절에서 이스케이프 문자를 나타냅니다. 데이터 원본 정보 속성을 지정 합니다. | |
LikeClauseUnderscore | SQL DML 문에 LIKE 절을 값 내는 단일 문자를 캡처하는 데는 와일드 카드 문자를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
LikeClauseUnderscoreEscape | 이스케이프 문자를 나타냅니다. 데이터 원본 정보 속성 지정은 LikeClauseUnderscore SQL DML 문에 LIKE 절을 값 내에서 문자. | |
ParameterPrefix | 매개 변수 이름 앞에 사용 되는 문자를 제공 합니다. 데이터 원본 정보 속성을 지정 합니다. | |
ParameterPrefixInName | 매개 변수 접두사에 대 한 설정 값에 표시될지 여부를 나타내는 데이터 원본 정보 속성에 지정 된 Name 속성. | |
ProcedureInvalidCharacters | 지정 모양을 가진 프로시저 이름에서 문자열 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ProcedureInvalidStartCharacters | 지정 모양을 가진 프로시저 이름 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
ProcedureMaxLength | 프로시저 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ProcedureSupported | 프로시저 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
QuotedIdentifierPartsCaseSensitive | 따옴표 붙은 식별자 부분 소문자 처리 된 경우를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
QuotedIdentifierPartsStorageCase | 따옴표 붙은 식별자 대/소문자 부분 어떤 데이터 원본에 저장 된 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ReservedWords | 예약어 집합이 데이터 소스에서 제공 하는 데이터 원본 정보 속성을 지정 합니다. | |
SchemaInvalidCharacters | 지정 모양을 가진 스키마 이름에서 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
SchemaInvalidStartCharacters | 지정 모양을 가진 스키마 이름 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
SchemaMaxLength | 스키마 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SchemaSeparator | 다른 부분에 개체 식별자에 스키마 이름을 분리 하는 문자를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SchemaSupported | 스키마 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SchemaSupportedInDml | SQL DML 절에 나타나는 개체 식별자에 스키마 이름이 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ServerSeparator | 서버 이름에서 다른 부분에 개체 식별자를 구분 하는 문자를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SupportsAnsi92Sql | ANSI92 SQL 표준 데이터 소스를 지원 하는지 나타냅니다. 데이터 원본 정보 속성을 지정 합니다. | |
SupportsCommandTimeout | 명령 시간 초과 지원 하는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SupportsNestedTransactions | 트랜잭션 시작, 커밋 하거나 수 안에 다른 트랜잭션을 롤백 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SupportsQuotedIdentifierParts | 따옴표 붙은 식별자 부분 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
SupportsVerifySql | SQL 확인 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
TableAliasInvalidCharacters | 지정 문자열을 가진 모양 테이블 별칭에서 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
TableAliasInvalidStartCharacters | 지정 문자열 테이블 별칭의 시작 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
TableAliasMaxLength | 테이블 별칭의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
TableAliasSupported | 테이블 별칭의 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
TableInvalidCharacters | 지정 문자열 테이블 이름에 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
TableInvalidStartCharacters | 지정 모양을 가진 테이블 이름의 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
TableMaxLength | 테이블 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
TableSupported | 테이블 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
UserInvalidCharacters | 지정 문자열의 문자 모양을 가진 사용자 이름을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
UserInvalidStartCharacters | 지정 모양을 가진 사용자 이름의 시작 부분에 문자열을 제공 하는 데이터 원본 정보 속성에 맞지 않습니다. | |
UserMaxLength | 사용자 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
UserSupported | 사용자 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ViewInvalidCharacters | 지정 문자열 뷰 이름에 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ViewInvalidStartCharacters | 지정 문자열 뷰 이름 시작 부분에 모양을 제공 데이터 원본 정보 속성에 맞지 않습니다. | |
ViewMaxLength | 뷰 이름의 최대 길이 나타내는 데이터 원본 정보 속성을 지정 합니다. | |
ViewSupported | 뷰 이름에는 다중 부분 개체 식별자 지원 되는지 여부를 나타내는 데이터 원본 정보 속성을 지정 합니다. |
위쪽
명시적 인터페이스 구현
이름 | 설명 | |
---|---|---|
IObjectWithSite.GetSite | 마지막으로 사이트를 사용 하 여 설정 검색은 IObjectWithSite.SetSite 메서드.경우에 없는 알려진된 사이트 되는 예외 개체를 반환 합니다. (ObjectWithSite에서 상속됨) | |
IObjectWithSite.SetSite | 사이트의 사이트 개체 포인터를 제공합니다. (ObjectWithSite에서 상속됨) |
위쪽
설명
이 클래스는 잘 알려진 데이터 원본 정보 속성의 이름을 나타내는 문자열 상수 집합이 들어 있습니다. 데이터 공급자의 구현에 속성을 더 추가 시작 되어 있지만이 일반적으로 사용 되지 않습니다.
기본 클래스 구현은 기본적으로 속성 및 속성 값에 지정 된 레지스트리 읽습니다는 DataSourceInformation 키에서 SupportedObjects, 있는 경우. 이 쉽게를 정적 데이터 원본 정보 속성 값을 지정할 수 있습니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.