AdoDotNetConnectionProperties Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет реализацию класса Датаконнектионпропертиес с помощью базового класса построителя строк подключения ADO.NET (DbConnectionStringBuilder).
public ref class AdoDotNetConnectionProperties : Microsoft::VisualStudio::Data::DataConnectionProperties, System::Collections::IDictionary, System::ComponentModel::ICustomTypeDescriptor
public class AdoDotNetConnectionProperties : Microsoft.VisualStudio.Data.DataConnectionProperties, System.Collections.IDictionary, System.ComponentModel.ICustomTypeDescriptor
type AdoDotNetConnectionProperties = class
inherit DataConnectionProperties
interface ICustomTypeDescriptor
interface IDictionary
interface ICollection
interface IEnumerable
Public Class AdoDotNetConnectionProperties
Inherits DataConnectionProperties
Implements ICustomTypeDescriptor, IDictionary
- Наследование
- Реализации
Конструкторы
| AdoDotNetConnectionProperties(String) |
Конструктор класса. Создает экземпляр параметризованного экземпляра AdoDotNetConnectionProperties класса, который предоставляет имя поставщика ADO.NET. |
| AdoDotNetConnectionProperties(String, String) |
Конструктор параметризованного класса. Создает экземпляр параметризованного экземпляра AdoDotNetConnectionProperties класса, который предоставляет неизменяемое имя поставщика ADO.NET и строку подключения поставщика. |
Свойства
| ConnectionStringBuilder |
Извлекает базовый объект построителя строк подключения ADO.NET для экземпляра свойств текущего соединения. |
| IsComplete |
Получает логическое значение, указывающее, завершена ли данная строка подключения. |
| IsExtensible |
Возвращает или задает логическое значение, указывающее, являются ли свойства соединения поставщика DDEX расширяемыми. |
| Item[String] |
Возвращает или задает значение для указанного свойства в поставщике DDEX. |
| OrderedProperties |
Извлекает коллекцию имен свойств, указывающих разумный (или обязательный) порядок для свойств, представленных в виде строки. (Унаследовано от DataConnectionProperties) |
Методы
| Add(String) |
Добавляет новое свойство в коллекцию свойств текущего соединения. |
| AddProperty(PropertyDescriptor, Attribute[]) |
Динамически добавляет новое свойство в коллекцию свойств, которая изначально распознается текущим экземпляром DataConnectionProperties класса. (Унаследовано от DataConnectionProperties) |
| AddProperty(String, Type, Attribute[]) |
Динамически добавляет новое свойство в коллекцию свойств, которые изначально распознаются этим экземпляром свойств подключения к данным. (Унаследовано от DataConnectionProperties) |
| Contains(String) |
Проверяет, является ли указанное свойство членом текущего набора свойств соединения. |
| EquivalentTo(DataConnectionProperties) |
Проверяет, эквивалентен ли текущий экземпляр класса другому экземпляру класса. |
| GetBasicProperties() |
Извлекает массив значений имени свойства, представляющих набор свойств "Basic", распознаваемых текущим AdoDotNetConnectionProperties экземпляром класса. |
| GetEnumerator() |
Извлекает перечислитель, перечисляющий все известные свойства соединения и их значения, если таковые имеются. |
| GetNameAsString(String) |
Форматирует имя свойства для размещения в строке подключения. (Унаследовано от DataConnectionProperties) |
| GetProperties() |
Извлекает коллекцию дескрипторов всех текущих известных свойств. (Унаследовано от DataConnectionProperties) |
| GetProperties(Attribute[]) |
Извлекает коллекцию дескрипторов текущих известных свойств, соответствующих заданному набору атрибутов. (Унаследовано от DataConnectionProperties) |
| GetProperty(String) |
Получает дескриптор свойства с указанным именем свойства. (Унаследовано от DataConnectionProperties) |
| GetSynonyms(String) |
Извлекает список синонимов для указанного свойства подключения к данным. |
| GetValueAsString(String) |
Форматирует значение свойства для размещения в строке подключения. (Унаследовано от DataConnectionProperties) |
| Initialize(IDictionary) |
Инициализирует текущий DataConnectionProperties экземпляр до состояния по умолчанию, а затем устанавливает каждое свойство в указанном словаре. (Унаследовано от DataConnectionProperties) |
| InitializeProperties() |
Инициализирует набор собственных распознанных свойств для текущего DataConnectionProperties экземпляра. (Унаследовано от DataConnectionProperties) |
| InitializeSynonyms() |
Инициализирует набор синонимов, доступных для каждого распознаваемого свойства в текущем DataConnectionProperties экземпляре. (Унаследовано от DataConnectionProperties) |
| InitializeValue(String, Object) |
Инициализирует значение указанного свойства соединения. (Унаследовано от DataConnectionProperties) |
| InitializeValues(IDictionary) |
Инициализирует значения для указанного набора свойств, используя словарь пар "имя-значение". (Унаследовано от DataConnectionProperties) |
| IsSensitive(String) |
Возвращает логическое значение, указывающее, содержит ли указанное свойство конфиденциальную информацию. |
| ModifyProperty(String, Attribute[]) |
Изменяет существующее свойство, для которого текущий DataConnectionProperties экземпляр имеет собственное значение. (Унаследовано от DataConnectionProperties) |
| OnPropertyChanged(DataConnectionPropertyChangedEventArgs) |
Вызывает событие PropertyChanged. (Унаследовано от DataConnectionProperties) |
| Parse(String) |
Разбивает компоненты строки подключения в набор свойств соединения, как задано в текущем AdoDotNetConnectionProperties экземпляре класса. |
| ReadNameFromString(String, Int32) |
Считывает имя свойства из строки соединения, начиная с указанного индекса, затем обновляет индекс, чтобы он указывал на позицию сразу после имени свойства. (Унаследовано от DataConnectionProperties) |
| ReadValueFromString(String, String, Int32) |
Считывает значение свойства из строки соединения, начиная с указанного индекса, преобразует его в правильный тип и обновляет индекс, чтобы он указывал на позицию после имени свойства. (Унаследовано от DataConnectionProperties) |
| Remove(String) |
Удаляет свойство из текущей коллекции свойств соединения. |
| RemoveProperty(String) |
Удаляет свойство, распознаваемое в собственном виде. (Унаследовано от DataConnectionProperties) |
| Reset() |
Сбрасывает свойство соединения в исходное значение. |
| Reset(String) |
Возвращает значение свойства в исходное значение. |
| ResolveSynonym(String, Boolean) |
Пытается разрешить синоним, PropertyDescriptor связанный с базовым свойством, путем возвращения базового дескриптора свойства. (Унаследовано от DataConnectionProperties) |
| SetSynonyms(String, String[]) |
Задает список строк в качестве синонимов указанного имени базового свойства. (Унаследовано от DataConnectionProperties) |
| ShouldPersistProperty(String) |
Указывает, следует ли сохранять свойство при создании строки подключения. (Унаследовано от DataConnectionProperties) |
| Test() |
Проверяет, что текущий набор свойств соединения будет успешно открывать соединение. |
| ToDisplayString() |
Извлекает строковое представление текущего набора свойств подключения к данным, которые подходят для отображения на экране. |
| ToFullString() |
Извлекает строковое представление текущего набора свойств подключения к данным для данного экземпляра. |
| ToString() |
Получает полное строковое представление свойств текущего соединения. (Унаследовано от DataConnectionProperties) |
| ToTestString() |
Извлекает форму строки подключения, которую можно использовать для проверки соединения. |
События
| PropertyChanged |
Событие, возникающее при возникновении изменения свойства соединения. (Унаследовано от DataConnectionProperties) |
Явные реализации интерфейса
| ICollection.CopyTo(Array, Int32) |
Копирует набор свойств соединения в массив, начиная с указанного индекса массива. |
| ICollection.Count |
Извлекает количество элементов, содержащихся в текущем ICollection экземпляре. |
| ICollection.IsSynchronized |
Извлекает значение, указывающее, является ли доступ к коллекции свойств соединения синхронизированным (потокобезопасным). |
| ICollection.SyncRoot |
Извлекает объект, который может быть использован для синхронизации доступа к коллекции свойств соединения. |
| ICustomTypeDescriptor.GetAttributes() |
Извлекает коллекцию пользовательских атрибутов для указанного объекта. |
| ICustomTypeDescriptor.GetClassName() |
Извлекает имя класса указанного объекта. |
| ICustomTypeDescriptor.GetComponentName() |
Извлекает имя указанного объекта. |
| ICustomTypeDescriptor.GetConverter() |
Извлекает преобразователь типов для указанного объекта. |
| ICustomTypeDescriptor.GetDefaultEvent() |
Извлекает событие по умолчанию для указанного объекта. |
| ICustomTypeDescriptor.GetDefaultProperty() |
Извлекает свойство по умолчанию для указанного объекта. |
| ICustomTypeDescriptor.GetEditor(Type) |
Извлекает редактор указанного типа для данного объекта. |
| ICustomTypeDescriptor.GetEvents() |
Извлекает события для указанного экземпляра компонента. |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Извлекает события для этого экземпляра компонента, используя указанный массив атрибутов в качестве фильтра. |
| ICustomTypeDescriptor.GetProperties() |
Извлекает свойства для указанного экземпляра компонента. |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Извлекает свойства указанного экземпляра компонента, используя массив атрибутов в качестве фильтра. |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Извлекает объект, содержащий свойство, описываемое указанным дескриптором свойства. |
| IDataConnectionProperties.PropertyChanged | (Унаследовано от DataConnectionProperties) |
| IDictionary.Add(Object, Object) |
Добавляет элемент в качестве пары "ключ-значение" в указанный IDictionary экземпляр. |
| IDictionary.Clear() |
Удаляет все элементы из указанного IDictionary экземпляра. |
| IDictionary.Contains(Object) |
Определяет, содержит ли текущий IDictionary экземпляр элемент с указанным ключом. |
| IDictionary.GetEnumerator() |
Возвращает IDictionaryEnumerator объект для IDictionary экземпляра. |
| IDictionary.IsFixedSize |
Получает логическое значение, указывающее, имеет ли заданный IDictionary экземпляр фиксированный размер. |
| IDictionary.IsReadOnly |
Получает логическое значение, указывающее, IDictionary доступен ли экземпляр только для чтения. |
| IDictionary.Item[Object] |
Извлекает элемент или элемент с указанным ключом из текущего IDictionary экземпляра. |
| IDictionary.Keys |
Извлекает ICollection объект, содержащий ключи для IDictionary экземпляра. |
| IDictionary.Remove(Object) |
Удаляет элемент с указанным ключом из IDictionary экземпляра. |
| IDictionary.Values |
Извлекает ICollection объект, содержащий значения в указанном IDictionary экземпляре. |
| IEnumerable.GetEnumerator() |
Возвращает перечислитель, который может выполнять итерацию коллекции свойств соединения. |