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


AdoDotNetDataSourceInformation - класс

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

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

System.Object
  Microsoft.VisualStudio.Data.ObjectWithSite
    Microsoft.VisualStudio.Data.DataSourceInformation
      Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetDataSourceInformation

Пространство имен:  Microsoft.VisualStudio.Data.AdoDotNet
Сборка:  Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)

Синтаксис

'Декларация
Public Class AdoDotNetDataSourceInformation _
    Inherits DataSourceInformation
public class AdoDotNetDataSourceInformation : DataSourceInformation
public ref class AdoDotNetDataSourceInformation : public DataSourceInformation
type AdoDotNetDataSourceInformation =  
    class
        inherit DataSourceInformation
    end
public class AdoDotNetDataSourceInformation extends DataSourceInformation

Тип AdoDotNetDataSourceInformation предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод AdoDotNetDataSourceInformation(DataConnection) Конструктор класса.Инициализирует экземпляр класса AdoDotNetDataSourceInformation с объектом DataConnection.
Открытый метод AdoDotNetDataSourceInformation(DataConnection, ICollection) Конструктор класса.Инициализирует экземпляр класса AdoDotNetDataSourceInformation с объектом DataConnection и коллекции свойств соединения.
Открытый метод AdoDotNetDataSourceInformation(DataConnection, IDictionary) Конструктор класса.Инициализирует экземпляр класса AdoDotNetDataSourceInformation с объектом DataConnection и объектом IDictionary свойства соединения.

В начало страницы

Свойства

  Имя Описание
Защищенное свойство Connection Извлекает подключение к данным, используемое для извлечения свойств источника данных. (Унаследовано от DataSourceInformation.)
Защищенное свойство ConnectionSupport Извлекает объект поддержки подключения поставщика, связанного с подключением к данным. (Унаследовано от DataSourceInformation.)
Защищенное свойство DataSourceInformation Сведения об источнике данных в- памяти извлечение, предоставляемых реализацией класса DataTable представлять таблицу данных о в- памяти.
Открытое свойство Item Извлекает свойство сведений об источнике данных с указанным именем. (Переопределяет DataSourceInformation.Item.)
Защищенное свойство ProviderObject Получает базовый объект подключения поставщика, как предоставлятьо объектом поддержки подключения. (Унаследовано от DataSourceInformation.)
Открытое свойство Site Возвращает или задает сайт объекта. (Унаследовано от ObjectWithSite.)

В начало страницы

Методы

  Имя Описание
Защищенный метод AddProperty(String) Добавляет свойство в список поддерживаемых свойств. (Унаследовано от DataSourceInformation.)
Защищенный метод AddProperty(String, Object) Добавляет свойство и его значение в список поддерживаемых свойств. (Унаследовано от DataSourceInformation.)
Открытый метод Contains Возвращает логическое значение, содержится ли указанное свойство в данном экземпляре данные источника данных. (Переопределяет DataSourceInformation.Contains(String).)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnSiteChanged Создает событие SiteChanged. (Унаследовано от ObjectWithSite.)
Защищенный метод RetrieveValue Извлекает значение для указанного свойства сведений об источнике данных. (Переопределяет DataSourceInformation.RetrieveValue(String).)
Открытый метод ToString Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие SiteChanged Событие, которое возникает, когда свойство Site изменен. (Унаследовано от ObjectWithSite.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IObjectWithSite.GetSite Извлекает последний сайт задан с помощью метода IObjectWithSite.SetSite.В тех случаях, когда ни известный сайт, объект возвращается исключение. (Унаследовано от ObjectWithSite.)
Явная реализация интерфейсаЗакрытый метод IObjectWithSite.SetSite Предоставляет указатель сайта объект сайта. (Унаследовано от ObjectWithSite.)

В начало страницы

Заметки

Ниже приведен список поддерживаемых свойств сведений об источнике данных:

Свойство.

Описание

DataSourceName

Значение свойства DataSource.

DataSourceProduct

Значение столбца DataSourceProductName в таблице данных сведений об источнике данных ADO.NET.

DataSourceVersion

Значение столбца DataSourceProductVersion в таблице данных сведений об источнике данных ADO.NET.

SupportsNestedTransactions

По умолчанию используется значение false.

CommandPrepareSupport

Только текст.

CommandDeriveParametersSupport

Только текст.

CommandDeriveSchemaSupport

Только текст.

CommandExecuteSupport

Только текст.

CommandParameterSupport

InOut и ReturnValue.

SupportsCommandTimeout

По умолчанию используется значение true.

DefaultCatalog

Значение Database, если подписчиков, отличных от null и не является пустым.

SupportsAnsi92Sql

Эвристика, основанную на столбце SupportedJoinOperators в данных источника данных ADO.NET; если таковая внешнее соединение поддерживается, возвращается true, в противном случае возвращает false.

IdentifierPartsCaseSensitive

true если значение столбца IdentifierCase в данных источника данных ADO.NET включает Sensitive; false если значение Insensitive; если ни один nullссылка NULL (Nothing в Visual Basic).

QuotedIdentifierPartsCaseSensitive

true если значение столбца QuotedIdentifierCase в данных источника данных ADO.NET включает Sensitive; false если значение Insensitive; если ни один nullссылка NULL (Nothing в Visual Basic).

ReservedWords

Вызывает метод GetSchema с ReservedWords и создает список с разделителями-запятыми зарезервированных слов для каждой строки в результирующем наборе.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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