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>) |