Condividi tramite


Classe DataObjectSupport

Consente di recuperare un flusso XML che descrive i tipi di oggetto di un set di dati in un'origine dati, che è possibile interpretare e modificare a livello di codice.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Sintassi

'Dichiarazione
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

Il tipo DataObjectSupport espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DataObjectSupport(String, Assembly) Crea una nuova istanza della classe DataObjectSupport a una risorsa XML archiviata in un assembly gestito.
Metodo pubblico DataObjectSupport(String, String) Crea una nuova istanza della classe DataObjectSupport a una risorsa XML memorizzata come file in un percorso di file specifico su disco.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico OpenSupportStream() Apre un flusso di byte che rappresentano il contenuto XML. (Ereditato da DataSupport)
Metodo protetto OpenSupportStream(CultureInfo) Apre un flusso di byte che rappresentano il contenuto XML per le impostazioni cultura specificate. (Ereditato da DataSupport)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Un tipo di oggetto dati è un set di informazioni che descrivono gli oggetti che costituiscono la struttura dei dati di origine ad esempio, una tabella o una visualizzazione dati. Queste informazioni vengono fornite in un flusso XML (un oggetto Stream ) conforme allo Schema XML descritto nel file di DataObjectSupport.xsd. Per ulteriori informazioni su questo schema, vedere Supporto di dati di DDEX.

Implementare questo oggetto consente Visual Studio accedere a questi oggetti a livello di codice senza la necessità di basarsi sui controlli di origine di dati specifici.

È necessario implementare questa classe per utilizzare gli strumenti di dati con il provider di dati, inclusi l'utilizzo delle implementazioni di visualizzazione dati che dipendono dall'accesso a livello di codice a oggetti dati.

Eredita dalla classe DataSupport.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Framework

DataReader

Altre risorse

Supporto di dati di DDEX