DataSourceInformation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет реализацию интерфейса 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 |
Указывает, какие типы команд поддерживаются методами 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 |
Задает свойство сведений об источнике данных, указывающее символ, используемый для экранирования символа LikeClausePercent в значениях для предложения 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>) |