Classe DataSourceSpecializer
Rappresenta una capacità di specializzare il comportamento di un provider di DDEX base all'origine dati a cui è connesso.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Data.DataSourceSpecializer
Spazio dei nomi: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
Public MustInherit Class DataSourceSpecializer
public abstract class DataSourceSpecializer
public ref class DataSourceSpecializer abstract
[<AbstractClass>]
type DataSourceSpecializer = class end
public abstract class DataSourceSpecializer
Il tipo DataSourceSpecializer espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
DataSourceSpecializer | Costruttore di classe.Crea una nuova istanza della classe DataSourceSpecializer. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CreateObject | Crea un oggetto implementato DDEX- provider del tipo specificato specializzato per l'origine dati specificata. |
![]() |
DeriveDataSource | Determina quale origine dati supportate dal provider è 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 | Individuare un assembly fornito un GUID della stringa eorigine dati dell'assembly. |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetType() | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
GetType(Guid, String) | Recupera una definizione del tipo fornito un GUID di origine dati e del nome del tipo. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Provider di un DDEX molto si comportano in modo diverso rispetto alle origini dati diverse.L'esempio più estremo è con i provider generici come OLE DB e ODBC del provider o il driver specifico definisce il comportamento.Un esempio più semplice è la differenziazione tra una connessione a SQL Server e una connessione del file di database di SQL Server.
Mentre lo stesso provider viene utilizzato per connettersi a ogni origine dati, l'esperienza di progettazione che può essere molto diverso.Un provider di DDEX può implementare questa classe per fornire le modalità di personalizzare il comportamento del provider in base alla relativa origine dati.
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.