AdoDotNetObjectSelector (Clase)

Proporciona una implementación de la interfaz de IVsDataObjectSelector utilizando el método de ADO.NETGetSchema .

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataObjectSelector
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetObjectSelector

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Public Class AdoDotNetObjectSelector _
    Inherits DataObjectSelector
public class AdoDotNetObjectSelector : DataObjectSelector
public ref class AdoDotNetObjectSelector : public DataObjectSelector
type AdoDotNetObjectSelector =  
    class
        inherit DataObjectSelector
    end
public class AdoDotNetObjectSelector extends DataObjectSelector

El tipo AdoDotNetObjectSelector expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público AdoDotNetObjectSelector() Inicializa una nueva instancia de la clase AdoDotNetObjectSelector.
Método público AdoDotNetObjectSelector(IVsDataConnection) Inicializa una nueva instancia de la clase de AdoDotNetObjectSelector con el objeto de conexión de datos.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Site Obtiene o establece el sitio del objeto. (Se hereda de DataSiteableObject<T>).

Arriba

Métodos

  Nombre Descripción
Método protegidoMiembro estático ApplyMappings Se aplican las asignaciones de selector.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetExpensiveProperties(String) Recupera una lista de propiedades costosas del almacén del objeto. (Se hereda de DataObjectSelector).
Método protegido GetExpensiveProperties(String, array<Object[]) Recupera una lista de propiedades costosas del almacén del objeto. (Se hereda de DataObjectSelector).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetOrdering(String) Devuelve pedir para el tipo especificado como una cadena de nombres de objeto de datos separados por comas, que especifica el criterio de ordenación de los objetos de datos devueltos cuando se seleccionan los objetos. (Se hereda de DataObjectSelector).
Método protegido GetOrdering(String, array<Object[]) Devuelve pedir para el tipo especificado como una cadena de nombres de objeto de datos separados por comas, que especifica el criterio de ordenación de los objetos de datos devueltos cuando se seleccionan los objetos. (Se hereda de DataObjectSelector).
Método público GetRequiredRestrictions(String) Recupera una lista de las restricciones que se requieren cuando los objetos de datos están seleccionados para el tipo especificado. (Se hereda de DataObjectSelector).
Método protegido GetRequiredRestrictions(String, array<Object[]) Recupera una lista de las restricciones que se requieren cuando los objetos de datos están seleccionados para el tipo especificado. (Se hereda de DataObjectSelector).
Método público GetSupportedRestrictions(String) Recupera todas las restricciones admitidas cuando los objetos de datos están seleccionados para el tipo especificado. (Se hereda de DataObjectSelector).
Método protegido GetSupportedRestrictions(String, array<Object[]) Recupera todas las restricciones admitidas cuando los objetos de datos están seleccionados para el tipo especificado. (Se hereda de DataObjectSelector).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método protegido OnSiteChanged Genera el evento SiteChanged. (Se hereda de DataSiteableObject<T>).
Método público SelectObjects(String, array<Object[], array<String[]) Devuelve un lector de datos para los objetos de datos recuperados del almacén de objeto, que filtran por las restricciones y las propiedades especificadas. (Se hereda de DataObjectSelector).
Método protegido SelectObjects(String, array<Object[], array<String[], array<Object[]) Devuelve un lector de datos para los objetos de datos recuperados del almacén de objeto, que filtran por las restricciones, las propiedades, y los parámetros especificados. (Invalida a DataObjectSelector.SelectObjects(String, array<Object[], array<String[], array<Object[])).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Eventos

  Nombre Descripción
Evento público SiteChanged Se produce cuando cambia la propiedad Site. (Se hereda de DataSiteableObject<T>).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IVsDataSupportObject<IVsDataObjectSelector>.Invoke Invoca el método especificado. (Se hereda de DataObjectSelector).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Framework.AdoDotNet (Espacio de nombres)