AdoDotNetConnectionProperties Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET.
public ref class AdoDotNetConnectionProperties : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Core::IVsDataProvider ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataConnectionUIProperties, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::ComponentModel::ICustomTypeDescriptor, System::ComponentModel::INotifyPropertyChanged
public class AdoDotNetConnectionProperties : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Core.IVsDataProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataConnectionUIProperties, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>, System.ComponentModel.ICustomTypeDescriptor, System.ComponentModel.INotifyPropertyChanged
type AdoDotNetConnectionProperties = class
inherit DataSiteableObject<IVsDataProvider>
interface IVsDataConnectionProperties
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IVsDataConnectionUIProperties
interface ICustomTypeDescriptor
interface INotifyPropertyChanged
Public Class AdoDotNetConnectionProperties
Inherits DataSiteableObject(Of IVsDataProvider)
Implements ICollection(Of KeyValuePair(Of String, Object)), ICustomTypeDescriptor, IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), INotifyPropertyChanged, IVsDataConnectionUIProperties
- Herencia
- Implementaciones
-
IVsDataConnectionProperties IVsDataConnectionUIProperties ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable ICustomTypeDescriptor INotifyPropertyChanged
Constructores
AdoDotNetConnectionProperties() |
Inicializa una nueva instancia de la clase AdoDotNetConnectionProperties. |
Propiedades
ConnectionStringBuilder |
Obtiene el objeto de generador de ADO.NET cadena de conexión subyacente para la instancia de propiedades de conexión actual. |
Count |
Obtiene el número de propiedades de conexión. |
IsComplete |
Obtiene un valor que indica si se han establecido suficientes propiedades de conexión para la cadena de conexión. |
IsExtensible |
Obtiene un valor que indica si las propiedades de conexión del proveedor DDEX son extensibles. |
Item[String] |
Obtiene o establece un valor para una propiedad especificada en el proveedor DDEX. Genera el PropertyChanged evento si se establece la propiedad . |
Keys |
Obtiene todas las propiedades que forman parte del cadena de conexión de datos. |
Site |
Obtiene o establece el sitio de objeto. (Heredado de DataSiteableObject<T>) |
Values |
Obtiene los valores del cadena de conexión. |
Métodos
Add(String, Object) |
Agrega una nueva propiedad a la colección de propiedades de conexión actual. Genera el evento PropertyChanged. |
Add(String, Type, Object) |
Agrega una nueva propiedad a la colección de propiedades de conexión actual. |
Contains(KeyValuePair<String,Object>) |
Comprueba si un par de valores y nombre de propiedad especificados es miembro del conjunto actual de propiedades de conexión. |
ContainsKey(String) |
Comprueba si el nombre de propiedad especificado es miembro del conjunto actual de propiedades de conexión. |
CopyTo(KeyValuePair<String,Object>[], Int32) |
Copia el conjunto de propiedades de conexión en una matriz, empezando por el índice de matriz especificado. |
GetSynonyms(String) |
Recupera una lista de matrices de sinónimos para una propiedad de conexión de datos especificada. |
IsSensitive(String) |
Devuelve un valor booleano que indica si una propiedad especificada contiene información confidencial. |
OnPropertyChanged(PropertyChangedEventArgs) |
Provoca el PropertyChanged evento cuando cambia una propiedad en los datos cadena de conexión. |
OnSiteChanged(EventArgs) |
Genera un evento si el sitio ha cambiado. |
Parse(String) |
Desensambla los componentes de un cadena de conexión en un conjunto de propiedades de conexión como se establece en la instancia de clase actualAdoDotNetConnectionProperties. Genera el evento PropertyChanged. |
Remove(String) |
Quita una propiedad de la colección de propiedades de conexión actual. |
Reset() |
Restablece una propiedad de conexión a su valor inicial y genera el PropertyChanged evento . |
Reset(String) |
Quita la propiedad especificada de la cadena de conexión y genera el PropertyChanged evento . |
ToDisplayString() |
Recupera una representación de cadena del conjunto actual de propiedades de conexión de datos que son adecuadas para la visualización en pantalla. |
ToSafeString() |
Devuelve una representación de cadena del conjunto actual de propiedades de conexión de datos, excepto las propiedades confidenciales que se deben serializar. |
ToString() |
Devuelve una representación de cadena del conjunto actual de propiedades de conexión de datos. |
TryGetValue(String, Object) |
Recupera un valor correspondiente a la clave proporcionada mediante una llamada a este método en .NET Framework cadena de conexión clase base del generador (DbConnectionStringBuilder). |
Eventos
PropertyChanged |
Se produce cuando se produce un cambio en una propiedad de conexión. |
SiteChanged |
Se produce cuando cambia la propiedad Site. (Heredado de DataSiteableObject<T>) |
Implementaciones de interfaz explícitas
ICollection<KeyValuePair<String,Object>>.Add(KeyValuePair<String,Object>) |
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET. |
ICollection<KeyValuePair<String,Object>>.Clear() |
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET. |
ICollection<KeyValuePair<String,Object>>.IsReadOnly |
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET. |
ICollection<KeyValuePair<String,Object>>.Remove(KeyValuePair<String,Object>) |
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET. |
ICustomTypeDescriptor.GetAttributes() |
Recupera una colección de atributos personalizados para el objeto especificado. |
ICustomTypeDescriptor.GetClassName() |
Recupera el nombre de clase del objeto especificado. |
ICustomTypeDescriptor.GetComponentName() |
Recupera el nombre del objeto especificado. |
ICustomTypeDescriptor.GetConverter() |
Recupera un convertidor de tipos para el objeto especificado. |
ICustomTypeDescriptor.GetDefaultEvent() |
Recupera el evento predeterminado para el objeto especificado. |
ICustomTypeDescriptor.GetDefaultProperty() |
Recupera la propiedad predeterminada para el objeto especificado. |
ICustomTypeDescriptor.GetEditor(Type) |
Recupera un editor del tipo especificado para este objeto. |
ICustomTypeDescriptor.GetEvents() |
Para obtener una descripción de este miembro, vea GetEvents(). |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
Para obtener una descripción de este miembro, vea GetEvents(). |
ICustomTypeDescriptor.GetProperties() |
Para obtener una descripción de este miembro, vea GetProperties(). |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
Para obtener una descripción de este miembro, vea GetProperties(). |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Para obtener una descripción de este miembro, vea GetPropertyOwner(PropertyDescriptor). |
IEnumerable.GetEnumerator() |
Recupera un enumerador que enumera todas las propiedades de conexión conocidas y sus valores, si existe. |
IEnumerable<KeyValuePair<String,Object>>.GetEnumerator() |
Representa una implementación de las interfaces IVsDataConnectionProperties e IVsDataConnectionUIProperties mediante el objeto DbConnectionStringBuilder de ADO .NET. |
Métodos de extensión
AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IDictionary<TKey,TValue>, Boolean) |
Agregar un contenido de diccionario al otro diccionario |
GetOrDefault<TK,TV>(IDictionary<TK,TV>, TK) |
Obtiene un valor por la clave especificada. |
EmptyIfNull<T>(IEnumerable<T>) |
Devuelve esta enumeración en caso de que no sea null. En caso de que sea null, se devuelve una enumeración vacía. |