Поделиться через


DataSourceInformation - класс

Позволяет извлекать четко определенные сведения об определенном источнике данных в форме свойств, встроенных в виде пар "имя-значение".

Иерархия наследования

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 Определяет свойство данных источника данных, который указывает suffixed ли имя каталога на многодетальном идентификатора объекта, в отличие от быть префикса.
Открытое полеСтатический член CatalogMaxLength Определяет свойство данных источника данных, которое указывает максимальную длину имени каталога.
Открытое полеСтатический член CatalogSeparator Определяет свойство данных источника данных, указывающее символ двух имя каталога из других частей в идентификаторе объекта.
Открытое полеСтатический член CatalogSupported Определяет свойство данных источника данных, которое указывает, поддерживается ли имя каталога в многодетальном идентификатора объекта.
Открытое полеСтатический член CatalogSupportedInDml Определяет свойство данных источника данных, которое указывает, поддерживается ли имя каталога в идентификаторах объекта, отображаемые в предложения языка DML SQL.
Открытое полеСтатический член 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 Определяет свойство данных источника данных, в котором отображается подстановочный знак, используемый для записи из нуля или нескольких символов в значениях для a ВЫРАЖЕНИЕ LIKE в инструкцию языка DML SQL.
Открытое полеСтатический член LikeClausePercentEscape Определяет свойство данных источника данных, в котором отображается символ, используемый, чтобы избежать знака LikeClausePercent в значениях для a ВЫРАЖЕНИЕ LIKE в инструкцию языка DML SQL.
Открытое полеСтатический член LikeClauseUnderscore Определяет свойство данных источника данных, в котором отображается подстановочный знак, используемый для записи отдельный символ в значениях для a ВЫРАЖЕНИЕ LIKE в инструкцию языка DML SQL.
Открытое полеСтатический член LikeClauseUnderscoreEscape Определяет свойство данных источника данных, в котором отображается символ, используемый, чтобы избежать знака LikeClauseUnderscore в значениях для a ВЫРАЖЕНИЕ LIKE в инструкцию языка DML SQL.
Открытое полеСтатический член ParameterPrefix Определяет свойство данных источника данных, которое содержит символ, используемый префикс имени параметра.
Открытое полеСтатический член ParameterPrefixInName Определяет свойство данных источника данных, которое указывает, должен ли отображаться префикс параметра в значение, установленное для свойства Name.
Открытое полеСтатический член ProcedureInvalidCharacters Определяет свойство данных источника данных, которое содержит строку символов внешний вид, имя процедуры недопустимо.
Открытое полеСтатический член ProcedureInvalidStartCharacters Определяет свойство данных источника данных, которое содержит строку символов, внешний вид в начале имени процедуры являются недопустимыми.
Открытое полеСтатический член ProcedureMaxLength Определяет свойство данных источника данных, которое указывает максимальную длину имени процедуры.
Открытое полеСтатический член ProcedureSupported Определяет свойство данных источника данных, которое указывает, поддерживается ли имя процедуры в многодетальном идентификатора объекта.
Открытое полеСтатический член QuotedIdentifierPartsCaseSensitive Определяет свойство данных источника данных, которое указывает, преобразуются ли части, заключенные в кавычки идентификаторы с учетом регистра.
Открытое полеСтатический член QuotedIdentifierPartsStorageCase Определяет свойство данных источника данных определяет регистр частей идентификаторов, заключенных в кавычки, которые хранятся в источнике данных.
Открытое полеСтатический член ReservedWords Определяет свойство данных источника данных, которое содержит набор зарезервированных ключевых слов в источнике данных.
Открытое полеСтатический член SchemaInvalidCharacters Определяет свойство данных источника данных, которое содержит строку символов внешний вид, имя схемы является недопустимым.
Открытое полеСтатический член SchemaInvalidStartCharacters Определяет свойство данных источника данных, которое содержит строку символов, внешний вид в начале имени схемы являются недопустимыми.
Открытое полеСтатический член SchemaMaxLength Определяет свойство данных источника данных, которое указывает максимальную длину имени схемы.
Открытое полеСтатический член SchemaSeparator Определяет свойство данных источника данных, указывающее символ двух имя схемы из других частей идентификатора объекта.
Открытое полеСтатический член SchemaSupported Определяет свойство данных источника данных, которое указывает, поддерживается ли имя схемы в многодетальном идентификатора объекта.
Открытое полеСтатический член SchemaSupportedInDml Определяет свойство данных источника данных, которое указывает, поддерживается ли имя схемы в идентификаторах объекта, отображаемые в предложения языка DML SQL.
Открытое полеСтатический член 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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Data.Framework - пространство имен