DataSourceInformation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 IVsDataSourceInformation 接口的实现。
public ref class DataSourceInformation abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public abstract class DataSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type DataSourceInformation = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataSourceInformation
Public MustInherit Class DataSourceInformation
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataSourceInformation
- 继承
- 派生
- 实现
构造函数
DataSourceInformation() |
初始化 DataSourceInformation 类的新实例。 |
DataSourceInformation(IVsDataConnection) |
初始化提供数据连接的 类的参数化实例 DataSourceInformation 。 |
字段
CatalogInvalidCharacters |
指定数据源信息属性,该属性提供无效的字符串,即可能不会出现在泛型目录名称中。 |
CatalogInvalidStartCharacters |
指定数据源信息属性,该属性提供在泛型目录名称开头使用无效的字符串。 |
CatalogIsSuffixed |
指定数据源信息属性,该属性指示目录名称是否在多部分对象标识符上后缀,而不是作为前缀。 |
CatalogMaxLength |
指定指示目录名称的最大长度的数据源信息属性。 |
CatalogSeparator |
指定数据源信息属性,该属性指示将目录名称与对象标识符中的其他部分分隔的字符。 |
CatalogSupported |
指定数据源信息属性,该属性指示在多部分对象标识符中是否支持目录名称。 |
CatalogSupportedInDml |
指定数据源信息属性,该属性指示在 SQL DML 子句中显示的对象标识符中是否支持目录名称。 |
ColumnAliasInvalidCharacters |
指定数据源信息属性,该属性提供列别名中其外观无效的字符串。 |
ColumnAliasInvalidStartCharacters |
指定数据源信息属性,该属性提供列别名开头的外观无效的字符串。 |
ColumnAliasMaxLength |
指定数据源信息属性,该属性指示列别名的最大长度。 |
ColumnAliasSupported |
指定数据源信息属性,该属性指示在多部分对象标识符中是否支持列别名。 |
ColumnInvalidCharacters |
指定数据源信息属性,该属性提供列名中其外观无效的字符串。 |
ColumnInvalidStartCharacters |
指定数据源信息属性,该属性提供列名开头的外观无效的字符串。 |
ColumnMaxLength |
指定数据源信息属性,该属性指示列名的最大长度。 |
ColumnSupported |
指定数据源信息属性,该属性指示在多部分对象标识符中是否支持列名。 |
CommandDeriveParametersSupport |
指定 方法支持的 DeriveParameters(String, DataCommandType, Int32) 命令类型。 |
CommandDeriveSchemaSupport |
指定 方法支持的 DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) 命令类型。 |
CommandExecuteSupport |
指定 和 ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) 方法支持的Execute(String, DataCommandType, IVsDataParameter[], Int32)命令类型。 |
CommandParameterSupport |
指定支持的参数方向。 |
CommandPrepareSupport |
指定 方法支持的 Prepare(String, DataCommandType) 命令类型。 |
DataSourceCulture |
指定数据源的地理区域性。 |
DataSourceName |
指定数据源的名称。 |
DataSourceProduct |
指定数据源的乘积的名称。 |
DataSourceVersion |
指定数据源的版本。 |
DateLiteralPrefix |
指定数据源信息属性,该属性提供日期/时间文本前缀的字符。 |
DateLiteralSuffix |
指定数据源信息属性,该属性提供日期/时间文本后缀的字符。 |
DefaultCatalog |
指定提供默认目录名称的数据源信息属性。 |
DefaultSchema |
指定提供默认架构名称的数据源信息属性。 |
IdentifierCloseQuote |
指定数据源信息属性,该属性提供用于关闭需要用引号括起来的标识符部件的字符。 |
IdentifierOpenQuote |
指定数据源信息属性,该属性提供用于打开需要用引号括起来的标识符部件的字符。 |
IdentifierPartsCaseSensitive |
指定数据源信息属性,该属性指示标识符部分是否被视为区分大小写。 |
IdentifierPartsStorageCase |
指定数据源信息属性,该属性指示存储在数据源中的标识符部分的情况。 |
IndexInvalidCharacters |
指定数据源信息属性,该属性提供其索引名称外观无效的字符串。 |
IndexInvalidStartCharacters |
指定数据源信息属性,该属性提供在索引名称开头的外观无效的字符串。 |
IndexMaxLength |
指定指示索引名称的最大长度的数据源信息属性。 |
IndexSupported |
指定数据源信息属性,该属性指示索引名称在多部分对象标识符中是否受支持。 |
LikeClausePercent |
指定数据源信息属性,该属性指示用于捕获 SQL DML 语句中 LIKE 子句的值中的零个或多个字符的通配符。 |
LikeClausePercentEscape |
指定数据源信息属性,该属性指示用于在 SQL DML 语句中 LIKE 子句的值中转义 LikeClausePercent 字符的字符。 |
LikeClauseUnderscore |
指定数据源信息属性,该属性指示用于捕获 SQL DML 语句中 LIKE 子句的值中的单个字符的通配符。 |
LikeClauseUnderscoreEscape |
指定数据源信息属性,该属性指示用于在 SQL DML 语句中 LIKE 子句的值中转义 LikeClauseUnderscore 字符的字符。 |
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 |
指定数据源信息属性,该属性指示在多部分对象标识符中是否支持视图名称。 |
属性
Item[String] |
获取具有指定名称的数据源信息属性。 |
Site |
获取或设置对象站点。 (继承自 DataSiteableObject<T>) |
方法
AddProperty(String) |
将属性添加到支持的属性列表中。 |
AddProperty(String, Object) |
将属性及其值添加到支持的属性列表中。 |
Contains(String) |
检索一个布尔值,该值指示指定属性是否包含在此数据源信息实例中。 |
GetType(String) |
Type检索指示指定属性类型的值,从而允许将检索到的值适当转换为正确的类型。 |
OnSiteChanged(EventArgs) |
引发 SiteChanged 事件。 (继承自 DataSiteableObject<T>) |
RetrieveValue(String) |
检索指定数据源信息属性的值。 |
事件
SiteChanged |
当 Site 属性更改时发生。 (继承自 DataSiteableObject<T>) |