类允许检索有关指定的数据源中使创建显式定义的信息。作为名称 - 数值对构造的属性的模式。
继承层次结构
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 | 指定指示数据源的信息属性目录名称是否正在一个多部分的对象标识符后缀,这与为 Relative 前缀。 |
![]() ![]() |
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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。