允许检索有关指定的一个数据源中没有显式定义的信息以作为名称/值构造的属性对的形式。
继承层次结构
System.Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataSourceInformation
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation
命名空间: Microsoft.VisualStudio.Data.Framework
程序集: Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)
语法
声明
Public MustInherit Class DataSourceInformation _
Inherits DataSiteableObject(Of IVsDataConnection) _
Implements IVsDataSourceInformation
public abstract class DataSourceInformation : DataSiteableObject<IVsDataConnection>,
IVsDataSourceInformation
public ref class DataSourceInformation abstract : public DataSiteableObject<IVsDataConnection^>,
IVsDataSourceInformation
[<AbstractClass>]
type DataSourceInformation =
class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataSourceInformation
end
public abstract class DataSourceInformation extends DataSiteableObject<IVsDataConnection> implements IVsDataSourceInformation
DataSourceInformation 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataSourceInformation() | 初始化 DataSourceInformation 类的新实例。 |
![]() |
DataSourceInformation(IVsDataConnection) | 初始化提供数据连接 DataSourceInformation 选件类的参数化的实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Item | 获取具有指定名称的一个数据源属性的相关信息。 |
![]() |
Site | 获取或设置对象站点。 (继承自 DataSiteableObject<T>。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
AddProperty(String) | 将属性添加到支持的属性列表。 |
![]() |
AddProperty(String, Object) | 添加属性并将其值设置为支持的属性列表。 |
![]() |
Contains | 检索值指示指定属性是否的 Boolean 值此数据源信息实例包含。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetType() | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
GetType(String) | 检索值指示指定属性的类型 Type 值,从而使一个检索到的值的相应转换为正确的类型。 |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
OnSiteChanged | 引发 SiteChanged 事件。 (继承自 DataSiteableObject<T>。) |
![]() |
RetrieveValue | 检索一个指定数据源的信息属性的值。 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
事件
名称 | 说明 | |
---|---|---|
![]() |
SiteChanged | 当 Site 属性更改时发生。 (继承自 DataSiteableObject<T>。) |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
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 | 指定数据源的地理区域性。 |
![]() ![]() |
DataSourceName | 指定数据源的名称。 |
![]() ![]() |
DataSourceProduct | 指定数据源的产品名称。 |
![]() ![]() |
DataSourceVersion | 指定数据源的版本。 |
![]() ![]() |
DateLiteralPrefix | 指定提供的一个或多个字符对日期/时间文本前缀数据源的信息属性。 |
![]() ![]() |
DateLiteralSuffix | 指定提供字符或字符作为后缀一个日期/时间文本数据源的信息属性。 |
![]() ![]() |
DefaultCatalog | 指定提供默认目录的名称数据源的信息属性。 |
![]() ![]() |
DefaultSchema | 指定提供默认架构名称的数据源属性的相关信息。 |
![]() ![]() |
IdentifierCloseQuote | 指定中的字符关闭标识符部件需要括在引号数据源的信息属性。 |
![]() ![]() |
IdentifierOpenQuote | 指定中的字符打开标识符部件需要括在引号数据源的信息属性。 |
![]() ![]() |
IdentifierPartsCaseSensitive | 指定指示数据源的信息属性标识符部件是视为区分大小写。 |
![]() ![]() |
IdentifierPartsStorageCase | 指定指示用例标识符部件在数据源中存储的数据源属性的相关信息。 |
![]() ![]() |
IndexInvalidCharacters | 指定提供字符串外观用作索引名称无效数据源属性的相关信息。 |
![]() ![]() |
IndexInvalidStartCharacters | 指定提供字符串在索引名的开始外观无效的数据源属性的相关信息。 |
![]() ![]() |
IndexMaxLength | 指定指出索引名的最大长度数据源的信息属性。 |
![]() ![]() |
IndexSupported | 指定指示数据源的信息属性索引名是否在一个多部分的对象标识符支持。 |
![]() ![]() |
LikeClausePercent | 指定指示用于与子句的为了获得零或在值中的多个字符通配符在SQL DML语句数据源的信息属性。 |
![]() ![]() |
LikeClausePercentEscape | 指定以表示的字符转义在值中的LikeClausePercent字符与子句的SQL DML语句数据源的信息属性。 |
![]() ![]() |
LikeClauseUnderscore | 指定指示使用的通配符获取在值中的单个字符与子句的SQL DML语句数据源的信息属性。 |
![]() ![]() |
LikeClauseUnderscoreEscape | 指定以表示的字符转义在值中的 LikeClauseUnderscore 字符与子句的SQL DML语句数据源的信息属性。 |
![]() ![]() |
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 | 指定指示数据源的信息视图属性名称是否在一个多部分的对象标识符支持。 |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。