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