DataProvider (Clase)
Habilita la creación de objetos de proveedor de DDEX.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Data.DataProvider
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Public MustInherit Class DataProvider
public abstract class DataProvider
public ref class DataProvider abstract
[<AbstractClass>]
type DataProvider = class end
public abstract class DataProvider
El tipo DataProvider expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
DataProvider | Constructor de clase. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Description | Recupera una descripción cultura- sensible de proveedor de DDEX. | |
DisplayName | Recupera un nombre cultura-sensible para el proveedor de datos especificado. | |
Guid | Recupera el identificador único del proveedor de DDEX. | |
ShortDisplayName | Recupera la forma abreviada del nombre para mostrar. | |
Technology | Recupera el identificador único de la tecnología subyacente utilizada por el proveedor, si existe. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CreateObject(Type) | Crea una implementación de proveedor de DDEX de un tipo de objeto específico. | |
CreateObject(Guid, Type) | Crea un nuevo objeto proveedor- implementado DDEX, preferiblemente apropiado para el origen de datos especificado, y del tipo especificado. | |
DeriveDataSource | Determina que el origen de datos compatible con este proveedor de DDEX es representado por la cadena de conexión especificada. | |
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). | |
GetAssembly(String) | Resuelve una cadena a un ensamblado concreto definido por el proveedor de DDEX. | |
GetAssembly(Guid, String) | Resuelve una cadena a un ensamblado asociado a un origen de datos especificado definido por el proveedor de DDEX. | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetProperty | Recupera una propiedad proveedor- concreta genéricamente conocido o de DDEX. | |
GetType() | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetType(String) | Resuelve un nombre de tipo en Type definido por el proveedor de DDEX. | |
GetType(Guid, String) | Resuelve un nombre de tipo en Type para un origen de datos especificado definido por el proveedor de DDEX. | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
SupportsObject(Type) | Recupera un valor boolean que indica si el proveedor admite un tipo de objeto determinado. | |
SupportsObject(Guid, Type) | Indica si un proveedor determinado de DDEX admite un objeto del tipo especificado, o una versión especializada del origen de datos especificado. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Comentarios
La clase de DataProvider proporciona información básica sobre un proveedor de DDEX y métodos para ver alrededor o crear objetos proveedor- implementados.Esta clase es el arranque para todas las entidades proveedor- específicas de DDEX.
DDEX proporciona la implementación única de esta clase.Esta implementación se basa en la información cifrada del registro y como tal, no requiere que el código que implementa el proveedor se carga.
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.