Classe DataProvider
Consente la creazione di oggetti provider di DDEX.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Data.DataProvider
Spazio dei nomi: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataProvider
public abstract class DataProvider
public ref class DataProvider abstract
[<AbstractClass>]
type DataProvider = class end
public abstract class DataProvider
Il tipo DataProvider espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DataProvider | Costruttore di classe. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Description | Recupera una descrizione impostazioni cultura del provider di DDEX. |
![]() |
DisplayName | Recupera un nome di impostazioni cultura per il provider di dati specificato. |
![]() |
Guid | Recupera l'identificatore univoco del provider di DDEX. |
![]() |
ShortDisplayName | Recupera la forma breve del nome visualizzato. |
![]() |
Technology | Recupera l'identificatore univoco della tecnologia sottostante utilizzata dal provider, se disponibile. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CreateObject(Type) | Crea un'implementazione del provider di DDEX di un tipo di oggetto specifico. |
![]() |
CreateObject(Guid, Type) | Crea un nuovo oggetto provider distribuito DDEX, preferibilmente adatto per l'origine dati specificata e del tipo specificato. |
![]() |
DeriveDataSource | Determina quale origine dati supportate dal provider di DDEX è rappresentato dalla stringa di connessione specificata. |
![]() |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetAssembly(String) | Risolve una stringa dell'assembly a un assembly specifico come definito dal provider di DDEX. |
![]() |
GetAssembly(Guid, String) | Risolve una stringa dell'assembly a un assembly associato a un'origine dati specificata definita dal provider di DDEX. |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetProperty | Recupera una proprietà specifica di DDEX o genere noto. |
![]() |
GetType() | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
GetType(String) | Risolve un nome di tipo a Type come definito dal provider di DDEX. |
![]() |
GetType(Guid, String) | Risolve un nome di tipo a Type per un'origine dati specificata definita dal provider di DDEX. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
SupportsObject(Type) | Recupera un valore booleano che indica se un tipo di oggetto specifico è supportato dal provider. |
![]() |
SupportsObject(Guid, Type) | Indica se un provider specifico di DDEX supporta un oggetto del tipo specificato, con una versione specializzata per l'origine dati specificata. |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
La classe DataProvider vengono fornite informazioni di base su un provider di DDEX e metodi per eseguire una query su o creare oggetti provider implementati.Questa classe è il programma di avvio automatico per tutte le entità specifiche del provider di DDEX.
DDEX fornisce una singola implementazione della classe.Questa implementazione è basata su informazioni e dal Registro di sistema e come tale e non richiede che il codice che implementa il provider venga caricato.
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.