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 | |
---|---|---|
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. | |
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 | |
---|---|---|
Connection | Obtiene la conexión asociada a la jerarquía de la vista de datos. | |
ViewHierarchy | Obtiene la instancia actual del objeto de la jerarquía de la vista. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
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. | |
CreateService | Crear un servicio para el tipo especificado. | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
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). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetService | Recupera el objeto de servicio para el tipo especificado. | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
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. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OpenSupportStream() | Abra una secuencia de bytes que representan la compatibilidad XML de la vista de datos. (Invalida a DataSupport.OpenSupportStream()). | |
OpenSupportStream(CultureInfo) | Abra una secuencia de bytes que representan el contenido XML para una referencia cultural especificada. (Se hereda de DataSupport). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Implementaciones explícitas de interfaces
Nombre | Descripción | |
---|---|---|
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.