Partager via


DataObjectSupport, classe

Vous permet de récupérer un flux XML qui décrit un ensemble de types d'objet de données dans une source de données, que vous pouvez ensuite interpréter et manipuler par programme.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.Data.Framework.DataSupport
    Microsoft.VisualStudio.Data.Framework.DataObjectSupport

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Public Class DataObjectSupport _
    Inherits DataSupport _
    Implements IVsDataObjectSupport, IVsDataSupport
public class DataObjectSupport : DataSupport, 
    IVsDataObjectSupport, IVsDataSupport
public ref class DataObjectSupport : public DataSupport, 
    IVsDataObjectSupport, IVsDataSupport
type DataObjectSupport =  
    class 
        inherit DataSupport 
        interface IVsDataObjectSupport 
        interface IVsDataSupport 
    end
public class DataObjectSupport extends DataSupport implements IVsDataObjectSupport, IVsDataSupport

Le type DataObjectSupport expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataObjectSupport(String, Assembly) Instancie une nouvelle instance de la classe d' DataObjectSupport avec une ressource XML stockée dans un assembly managé.
Méthode publique DataObjectSupport(String, String) Instancie une nouvelle instance de la classe d' DataObjectSupport avec une ressource XML stockée en tant que fichier dans un chemin d'accès de fichier spécifique sur le disque.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode publique OpenSupportStream() Ouvre un flux des octets représentant le contenu XML. (Hérité de DataSupport.)
Méthode protégée OpenSupportStream(CultureInfo) Ouvre un flux des octets représentant le contenu XML pour une culture spécifiée. (Hérité de DataSupport.)
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Notes

Un type d'objet de données est un jeu des informations qui décrivent des objets composant la structure des données source- pour l'exemple, une table ou une vue de données. Ces informations sont fournies dans un flux XML (un objet d' Stream ) qui est conforme au schéma XML décrit dans le fichier de DataObjectSupport.xsd. Pour plus d'informations sur ce schéma, consultez prise en charge d'objet de données de DDEX.

Implémenter cet objet permet à Visual Studio pour accéder à ces objets par programme sans devoir compter sur les commandes spécifiques à la source de données.

Vous devez implémenter cette classe pour utiliser les outils de données avec le fournisseur de données, y compris l'utilisation des implémentations de vue de données qui dépendent de l'accès par programme aux objets de données.

Elle hérite de la classe DataSupport.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Framework, espace de noms

DataReader

Autres ressources

prise en charge d'objet de données de DDEX