Classe AdoDotNetSourceInformation
Vengono fornite informazioni su un'origine dati ADO.NET sotto forma di proprietà passate come coppie nome/valore.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
Microsoft.VisualStudio.Data.Framework.DataSourceInformation
Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation
Spazio dei nomi: Microsoft.VisualStudio.Data.Framework.AdoDotNet
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Public Class AdoDotNetSourceInformation _
Inherits DataSourceInformation _
Implements IVsDataSourceInformation
public class AdoDotNetSourceInformation : DataSourceInformation,
IVsDataSourceInformation
public ref class AdoDotNetSourceInformation : public DataSourceInformation,
IVsDataSourceInformation
type AdoDotNetSourceInformation =
class
inherit DataSourceInformation
interface IVsDataSourceInformation
end
public class AdoDotNetSourceInformation extends DataSourceInformation implements IVsDataSourceInformation
Il tipo AdoDotNetSourceInformation espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
AdoDotNetSourceInformation() | Inizializza una nuova istanza della classe AdoDotNetDataSourceInformation. | |
AdoDotNetSourceInformation(IVsDataConnection) | Inizializza una nuova istanza della classe AdoDotNetDataSourceInformation con un oggetto connessione dati. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Connection | Ottiene l'istanza dell'oggetto sottostante DbConnection utilizzata nella classe. | |
Item | Ottiene una proprietà di informazioni di un'origine dati con il nome specificato. (Ereditato da DataSourceInformation) | |
Site | Ottiene o imposta il sito dell'oggetto. (Ereditato da DataSiteableObject<T>) | |
SourceInformation | Ottiene informazioni in memoria di origine dati fornito da un'implementazione della classe DataTable per rappresentare una tabella di dati in memoria. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddProperty(String) | Aggiunge una proprietà all'elenco delle proprietà supportate. (Ereditato da DataSourceInformation) | |
AddProperty(String, Object) | Aggiunge una proprietà e il relativo valore all'elenco delle proprietà supportate. (Ereditato da DataSourceInformation) | |
Contains | Recupera il valore Boolean che indica se una proprietà specificata è contenuta in questa istanza di informazioni di origine dati. (Ereditato da DataSourceInformation) | |
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) | |
GetType(String) | Recupera il valore Type che indica il tipo di proprietà specificata, così che abilita la conversione corretta di un valore recuperato al tipo corretto. (Ereditato da DataSourceInformation) | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
OnSiteChanged | Genera l'evento SiteChanged. (Esegue l'override di DataSiteableObject<T>.OnSiteChanged(EventArgs)). | |
RetrieveValue | Recupera un valore per una proprietà specificata di informazioni di origine dati. (Esegue l'override di DataSourceInformation.RetrieveValue(String)). | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
SiteChanged | Viene generato quando si modifica la proprietà Site. (Ereditato da DataSiteableObject<T>) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IVsDataSourceInformation.Contains | Recupera il valore Boolean che indica se la proprietà specificata è contenuta nell'istanza di informazioni di origine dati. | |
IVsDataSourceInformation.Item | Ottiene una proprietà di informazioni di un'origine dati con il nome specificato. |
In alto
Note
Segue un elenco delle proprietà supportate di informazioni di origine dati:
Proprietà |
Descrizione |
---|---|
Valore della proprietà DataSource. |
|
Valore della colonna DataSourceProductName nella tabella dati delle informazioni di origine dati ADO.NET. |
|
Valore della colonna DataSourceProductVersion nella tabella dati delle informazioni di origine dati ADO.NET. |
|
Il valore predefinito è false. |
|
Testo. |
|
Testo. |
|
Testo. |
|
Testo. |
|
InOut e ReturnValue. |
|
Il valore predefinito è true. |
|
Valore Database, se non Null e non vuoto. |
|
Euristico basato sulla colonna SupportedJoinOperators le informazioni di origine dati ADO.NET ; se un outer join è supportato, restituisce true, altrimenti restituisce false. |
|
true se il valore della colonna IdentifierCase le informazioni di origine dati ADO.NET include Sensitive; false se il valore è Insensitive; nullriferimento null (Nothing in Visual Basic) se nessuno. |
|
true se il valore della colonna QuotedIdentifierCase le informazioni di origine dati ADO.NET include Sensitive; false se il valore è Insensitive; nullriferimento null (Nothing in Visual Basic) se nessuno. |
|
Chiama il metodo GetSchema con ReservedWords e crea un elenco delimitato da virgole di parole riservate da ogni riga del gruppo di risultati. |
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.AdoDotNet