Classe DataSupport
Rappresenta la classe base per tutte le classi che forniscono il supporto XML di dati.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.Framework.DataSupport
Microsoft.VisualStudio.Data.Framework.DataObjectSupport
Microsoft.VisualStudio.Data.Framework.DataViewSupport
Spazio dei nomi: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataSupport _
Implements IVsDataSupport
public abstract class DataSupport : IVsDataSupport
public ref class DataSupport abstract : IVsDataSupport
[<AbstractClass>]
type DataSupport =
class
interface IVsDataSupport
end
public abstract class DataSupport implements IVsDataSupport
Il tipo DataSupport espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DataSupport(String, Assembly) | Inizializza una nuova istanza della classe DataSupport a una risorsa XML archiviata in un assembly gestito. |
![]() |
DataSupport(String, String) | Inizializza una nuova istanza della classe DataSupport a una risorsa XML memorizzata come file in un percorso di file specifico su disco. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
![]() |
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) |
![]() |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OpenSupportStream() | Apre un flusso di byte che rappresentano il contenuto XML. |
![]() |
OpenSupportStream(CultureInfo) | Apre un flusso di byte che rappresentano il contenuto XML per le impostazioni cultura specificate. |
![]() |
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à per controllare tramite il supporto XML di dati fornito dal provider di DDEX. Per ciascuna area funzionale, esiste una classe, ad esempio DataViewSupport o 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.Framework