Compartir a través de


DataViewSupport (Clase)

Permite recuperar una secuencia XML que proporciona una descripción de una o más vistas de datos.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSupport
    Microsoft.VisualStudio.Data.Framework.DataViewSupport

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

Sintaxis

'Declaración
Public Class DataViewSupport _
    Inherits DataSupport _
    Implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject(Of IVsDataViewHierarchy),  _
    IServiceProvider
public class DataViewSupport : DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
public ref class DataViewSupport : public DataSupport, 
    IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy^>, IServiceProvider
type DataViewSupport =  
    class
        inherit DataSupport
        interface IVsDataViewSupport
        interface IVsDataSupport
        interface IVsDataSiteableObject<IVsDataViewHierarchy>
        interface IServiceProvider
    end
public class DataViewSupport extends DataSupport implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider

El tipo DataViewSupport expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataViewSupport(String, Assembly) Inicializa una nueva instancia de la clase de DataViewSupport con el nombre de la base de recursos y el ensamblado en los que el recurso se encuentra.
Método público DataViewSupport(String, String) Inicializa una nueva instancia de la clase de DataViewSupport con el nombre base del archivo XML y de la ruta de acceso a este archivo.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida Connection Obtiene la conexión asociada a la jerarquía de la vista de datos.
Propiedad protegida ViewHierarchy Obtiene la instancia actual del objeto de la jerarquía de la vista.

Arriba

Métodos

  Nombre Descripción
Método público Close Cierre el objeto de compatibilidad de la vista de datos, permitiendo el proveedor limpiar los recursos cuando se cierra la jerarquía de la vista de datos.
Método protegido CreateService Crear un servicio para el tipo especificado.
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 GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetService Recupera el objeto de servicio para el tipo especificado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Initialize Inicializa el objeto de soporte de la vista de datos, permitiendo el proveedor inicializa los recursos cuando se crea la jerarquía de la vista de datos.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público OpenSupportStream() Abra una secuencia de bytes que representan la compatibilidad XML de la vista de datos. (Invalida a DataSupport.OpenSupportStream()).
Método protegido OpenSupportStream(CultureInfo) Abra una secuencia de bytes que representan el contenido XML para una referencia cultural especificada. (Se hereda de DataSupport).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesPropiedad privada IVsDataSiteableObject<IVsDataViewHierarchy>.Site Obtiene o establece el sitio - la instancia actual del objeto de la jerarquía de la vista.

Arriba

Comentarios

Una vista de datos es un diseño jerárquico de objetos de origen de datos que se muestran en el Explorador de servidores de Visual Studio .Implementar esta clase permite que este tipo de jerarquía se mostrará para representar las relaciones jerárquicas de objetos de origen de datos de prácticamente cualquier origen de datos.

La secuencia XML, que describe la vista de datos, se proporciona en un archivo XML que valide con el archivo DataViewSupport.xsd de definición de esquema.

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 (Espacio de nombres)

DataObjectSupport

DataSupport