Classe AdoDotNetObjectEnumerator
Fornisce un'implementazione della classe DataObjectEnumerator utilizzando ADO.NET GetSchema API.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.ObjectWithSite
Microsoft.VisualStudio.Data.DataObjectEnumerator
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectEnumerator
Spazio dei nomi: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
<GuidAttribute("9EEA02EB-4328-456b-B1B3-83EC5A942C16")> _
Public Class AdoDotNetObjectEnumerator _
Inherits DataObjectEnumerator
[GuidAttribute("9EEA02EB-4328-456b-B1B3-83EC5A942C16")]
public class AdoDotNetObjectEnumerator : DataObjectEnumerator
[GuidAttribute(L"9EEA02EB-4328-456b-B1B3-83EC5A942C16")]
public ref class AdoDotNetObjectEnumerator : public DataObjectEnumerator
[<GuidAttribute("9EEA02EB-4328-456b-B1B3-83EC5A942C16")>]
type AdoDotNetObjectEnumerator =
class
inherit DataObjectEnumerator
end
public class AdoDotNetObjectEnumerator extends DataObjectEnumerator
Il tipo AdoDotNetObjectEnumerator espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
AdoDotNetObjectEnumerator | Costruttore di classe.Crea una nuova istanza della classe AdoDotNetObjectEnumerator. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Connection | Recupera la connessione dati corrente. (Ereditato da DataObjectEnumerator) |
![]() |
Site | Recupera o imposta il sito dell'oggetto. (Ereditato da ObjectWithSite) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
EnumerateObjects | Enumera gli elementi per gli oggetti di un set di dati del tipo specificato con restrizioni e la stringa specificata di ordinamento, se supportato. (Esegue l'override di DataObjectEnumerator.EnumerateObjects(String, array<Object[], array<Object[], String, array<Object[])). |
![]() |
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) |
![]() |
OnSiteChanged | Genera l'evento SiteChanged. (Ereditato da ObjectWithSite) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
SiteChanged | Evento generato quando la proprietà Site viene modificata. (Ereditato da ObjectWithSite) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
IObjectWithSite.GetSite | Recupera l'ultimo sito impostato utilizzando il metodo IObjectWithSite.SetSite.Nei casi in cui non è noto sito, l'oggetto restituisce un'eccezione. (Ereditato da ObjectWithSite) |
![]() ![]() |
IObjectWithSite.SetSite | Fornisce il puntatore del sito all'oggetto del sito. (Ereditato da ObjectWithSite) |
In alto
Note
Non è previsto che un provider di dati basato su ADO.NET necessario personalizzare l'enumerazione dell'oggetto. Tuttavia, questa classe fornisce una classe base gestita che può essere estesa nella funzionalità aggiuntiva o modificata di un'enumerazione è richiesta in Visual Studio.
Il metodo EnumerateObjects contiene la matrice di parametri in una singola stringa che specifica il nome della raccolta di schemi ADO.NET per enumerare.
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.