Condividi tramite


Classe DataSupport

Rappresenta la classe base per tutte le classi che forniscono il supporto XML di dati.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.Data.DataSupport
    Microsoft.VisualStudio.Data.DataObjectSupport
    Microsoft.VisualStudio.Data.DataViewSupport

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

Sintassi

'Dichiarazione
Public MustInherit Class DataSupport
public abstract class DataSupport
public ref class DataSupport abstract
[<AbstractClass>]
type DataSupport =  class end
public abstract class DataSupport

Il tipo DataSupport espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto DataSupport() Costruttore di classe.Inizializza una nuova istanza della classe DataSupport.
Metodo protetto DataSupport(String, Assembly) Costruttore di classe.Inizializza una nuova istanza, con parametri della classe DataSupport a una risorsa XML archiviata in un assembly gestito.
Metodo protetto DataSupport(String, String) Inizializza una nuova istanza, con parametri della classe DataSupport con l'xml archiviato come file in un percorso di file specifico su disco.

In alto

Metodi

  Nome Descrizione
Metodo protettoMembro statico CreateXmlResourceManager(String, Assembly) Crea un'istanza di oggetto ResourceManager che può leggere le risorse gestite che terminano con l'estensione file xml.
Metodo protettoMembro statico CreateXmlResourceManager(String, String) Crea un'istanza di oggetto ResourceManager che può leggere i file XML da un file in un percorso specifico su disco.
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 GetSupportStream Ottiene un oggetto Stream per le impostazioni cultura specificate.
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 ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Uno degli obiettivi di progettazione di base di DDEX è per ogni area di funzionalità principale di estensibilità da aiutare nel supporto XML di dati fornito dal provider di DDEX. Per ciascuna area funzionale, esiste una classe, ad esempio DataViewSupport o classi DataObjectSupport, che consente di fornire un flusso XML per la funzionalità.

Esistono alcuni punti standard da cui il flusso XML può avere esito. Può essere letto da una risorsa gestita compilata in un assembly, o da un file su disco. Tale classe base implementa i metodi che è possibile inserire automaticamente uno, a seconda del costruttore viene chiamato.

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

Altre risorse

Supporto di dati di DDEX

supporto di visualizzazione dati di DDEX