DataSourceInformation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет получать четко определенные сведения об указанном источнике данных в виде свойств, созданных в виде пар «имя-значение».
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 |
Указывает, какие типы команд поддерживаются Execute(String, DataCommandType, IVsDataParameter[], Int32) ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) методами и. |
| CommandParameterSupport |
Указывает, какие направления параметров поддерживаются. |
| CommandPrepareSupport |
Указывает, какие типы команд поддерживаются Prepare(String, DataCommandType) методом. |
| DataSourceCulture |
Задает географическое значение языка и региональных параметров источника данных. |
| DataSourceName |
Указывает имя источника данных. |
| DataSourceProduct |
Указывает имя продукта источника данных. |
| DataSourceVersion |
Указывает версию источника данных. |
| DateLiteralPrefix |
Указывает свойство сведений об источнике данных, содержащее символ или символы, которые добавляются в префикс литерала даты и времени. |
| DateLiteralSuffix |
Указывает свойство сведений об источнике данных, содержащее символ или символы, которые являются суффиксом литерала даты и времени. |
| DefaultCatalog |
Указывает свойство сведений об источнике данных, которое предоставляет имя каталога по умолчанию. |
| DefaultSchema |
Указывает свойство сведений об источнике данных, которое предоставляет имя схемы по умолчанию. |
| IdentifierCloseQuote |
Указывает свойство сведений об источнике данных, которое предоставляет символ, используемый для закрытия части идентификатора, которую необходимо заключить в кавычки. |
| IdentifierOpenQuote |
Указывает свойство сведений об источнике данных, которое предоставляет символ, используемый для открытия части идентификатора, которая должна быть заключена в кавычки. |
| IdentifierPartsCaseSensitive |
Указывает свойство сведений об источнике данных, которое указывает, обрабатываются ли части идентификатора с учетом регистра. |
| IdentifierPartsStorageCase |
Указывает свойство сведений об источнике данных, которое указывает на регистр частей идентификатора, хранящихся в источнике данных. |
| IndexInvalidCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в качестве имени индекса недопустим. |
| IndexInvalidStartCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в начале имени индекса недопустим. |
| IndexMaxLength |
Указывает свойство сведений об источнике данных, указывающее максимальную длину имени индекса. |
| IndexSupported |
Указывает свойство сведений об источнике данных, которое указывает, поддерживается ли имя индекса в идентификаторе многокомпонентного объекта. |
| LikeClausePercent |
Указывает свойство сведений об источнике данных, которое указывает символ-шаблон, используемый для записи нуля или более символов в значениях для предложения LIKE в инструкции SQL DML. |
| LikeClausePercentEscape |
Указывает свойство сведений об источнике данных, которое указывает символ, используемый для экранирования символа Ликеклаусеперцент в значениях для предложения LIKE в инструкции SQL DML. |
| LikeClauseUnderscore |
Указывает свойство сведений об источнике данных, которое указывает символ-шаблон, используемый для записи одного символа в значения для предложения LIKE в инструкции SQL DML. |
| LikeClauseUnderscoreEscape |
Указывает свойство сведений об источнике данных, указывающее символ, используемый для экранирования LikeClauseUnderscore символа в значениях для предложения LIKE в инструкции SQL DML. |
| ParameterPrefix |
Указывает свойство сведений об источнике данных, которое предоставляет символ, используемый для префикса имени параметра. |
| ParameterPrefixInName |
Указывает свойство сведений об источнике данных, которое указывает, должен ли префикс параметра отображаться в значении, заданном для Name Свойства. |
| ProcedureInvalidCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в имени процедуры недопустим. |
| ProcedureInvalidStartCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в начале имени процедуры недопустим. |
| ProcedureMaxLength |
Указывает свойство сведений об источнике данных, указывающее максимальную длину имени процедуры. |
| ProcedureSupported |
Указывает свойство сведений об источнике данных, которое указывает, поддерживается ли имя процедуры в идентификаторе составного объекта. |
| QuotedIdentifierPartsCaseSensitive |
Указывает свойство сведений об источнике данных, которое указывает, обрабатываются ли части идентификатора, заключенные в кавычки, с учетом регистра. |
| QuotedIdentifierPartsStorageCase |
Указывает свойство сведений об источнике данных, указывающее регистр частей идентификатора, заключенных в кавычки, которые хранятся в источнике данных. |
| ReservedWords |
Указывает свойство сведений об источнике данных, которое предоставляет набор зарезервированных слов в источнике данных. |
| SchemaInvalidCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в имени схемы недопустим. |
| SchemaInvalidStartCharacters |
Указывает свойство сведений об источнике данных, которое предоставляет строку символов, внешний вид которых в начале имени схемы недопустим. |
| SchemaMaxLength |
Указывает свойство сведений об источнике данных, которое указывает максимальную длину имени схемы. |
| SchemaSeparator |
Указывает свойство сведений об источнике данных, которое указывает символ, разделяющий имя схемы из других частей идентификатора объекта. |
| SchemaSupported |
Указывает свойство сведений об источнике данных, которое указывает, поддерживается ли имя схемы в идентификаторе многокомпонентного объекта. |
| SchemaSupportedInDml |
Указывает свойство сведений об источнике данных, которое указывает, поддерживается ли имя схемы в идентификаторах объектов, которые отображаются в предложениях SQL DML. |
| ServerSeparator |
Указывает свойство сведений об источнике данных, которое указывает символ, разделяющий имя сервера из других частей идентификатора объекта. |
| SupportsAnsi92Sql |
Указывает свойство сведений об источнике данных, которое указывает, поддерживает ли источник данных стандарт SQL ANSI92. |
| 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>) |