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


DataSourceInformation - класс

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

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

System.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 Определяет свойство сведений об источнике данных, содержит знак или знаки, suffix литерал даты и времени.
Открытое полеСтатический член DefaultCatalog Определяет свойство сведений об источнике данных, который предоставляет имя каталога по умолчанию.
Открытое полеСтатический член DefaultSchema Определяет свойство сведений об источнике данных, который предоставляет имя схемы по умолчанию.
Открытое полеСтатический член IdentifierCloseQuote Определяет свойство сведений об источнике данных, содержит знак, используемый, чтобы закрыть часть идентификатора которой нужно заключать в кавычки.
Открытое полеСтатический член IdentifierOpenQuote Определяет свойство сведений об источнике данных, содержит знак, используемый для открытия часть идентификатора которой нужно заключать в кавычки.
Открытое полеСтатический член IdentifierPartsCaseSensitive Определяет свойство сведений об источнике данных, показывающее, является ли части идентификатора обрабатываются как регистра.
Открытое полеСтатический член IdentifierPartsStorageCase Определяет свойство сведений об источнике данных, показывающее случае частей идентификатора, которые хранятся в источнике данных.
Открытое полеСтатический член IndexInvalidCharacters Определяет свойство сведений об источнике данных, который предоставляет строку символов, внешний вид которых в качестве имени индекса является недопустимым.
Открытое полеСтатический член IndexInvalidStartCharacters Определяет свойство сведений об источнике данных, который предоставляет строку символов, внешний вид которых в начале имени индекса является недопустимым.
Открытое полеСтатический член IndexMaxLength Определяет свойство сведений об источнике данных, которое указывает максимальную длину имени индекса.
Открытое полеСтатический член IndexSupported Определяет свойство сведений об источнике данных, показывающее, поддерживается ли имя индекса в многодетальном идентификаторе объекта.
Открытое полеСтатический член LikeClausePercent Определяет свойство сведений об источнике данных, показывающее подстановочный знак, используемый для перенаправления нуля или более символов в значениях, а предложение AS в инструкции DML SQL.
Открытое полеСтатический член LikeClausePercentEscape Определяет свойство сведений об источнике данных, которое указывает знак, используемый для символа LikeClausePercent в значениях, а предложение AS в инструкции DML SQL.
Открытое полеСтатический член LikeClauseUnderscore Определяет свойство сведений об источнике данных, показывающее подстановочный знак, используемый для перенаправления одиночный символ в значениях, а предложение AS в инструкции DML SQL.
Открытое полеСтатический член LikeClauseUnderscoreEscape Определяет свойство сведений об источнике данных, которое указывает знак, используемый для символа LikeClauseUnderscore в значениях, а предложение AS в инструкции 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 - пространство имен