Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Data

Lo spazio dei nomi Microsoft.VisualStudio.Data contiene i servizi di DDEX utilizzati dallo spazio dei nomi Microsoft.VisualStudio.Data.Core.

Classi

  Classe Descrizione
Classe pubblica BasicPropertyAttribute Fornisce i mezzi per indicare se una proprietà di connessione specificata è tra quelle più comuni.
Classe pubblica DataAsyncCommand Consente di eseguire i comandi dati in modo asincrono.
Classe pubblica DataAsyncCommandEvents Rappresenta un set di delegati chiamati dai metodi nella classe DataAsyncCommand per notificare ai client di avanzamento del comando.
Classe pubblica DataCommand Consente di compilare ed eseguire comandi dati di tipi diversi rispetto alle origini dati e recuperare i risultati di sola lettura o un codice di stato del comando.
Classe pubblica DataCommandType Rappresenta un set di tipi predefiniti di comando dati.
Classe pubblica DataConnection Supporta una connessione a un'origine dati.
Classe pubblica DataConnectionDialog Fornisce l'accesso alla finestra di dialogo Connessione dati con cui ottenere informazioni di connessione dati dagli utenti.
Classe pubblica DataConnectionDialogFactory Consente di creare un'istanza della classe DataConnectionDialog.
Classe pubblica DataConnectionFactory Consente di creare istanze autonome la classe DataConnection.
Classe pubblica DataConnectionManager Rappresenta gli oggetti connessione condivisi di un set di dati su richiesta e gestito creati da Visual Studio.
Classe pubblica DataConnectionMessageReceivedEventArgs Fornisce i dati per l'evento MessageReceived.
Classe pubblica DataConnectionOpenCanceledException Fornisce eccezione generata quando una chiamata al metodo per aprire una connessione dati provoca il form dell'utente e l'utente può annullare la chiamata aperta.
Classe pubblica DataConnectionPromptDialog Rappresenta una finestra di dialogo che può richiedere informazioni all'utente quando una connessione dati da aprire.
Classe pubblica DataConnectionProperties Fornisce supporto per l'analisi e la formattazione delle stringhe di connessione che contengono queste proprietà nonché di archiviazione fortemente tipizzata della proprietà, attributi personalizzati e sinonimi.
Classe pubblica DataConnectionPropertyChangedEventArgs Fornisce i dati per l'evento PropertyChanged.
Classe pubblica DataConnectionStateChangedEventArgs Fornisce i dati per l'evento StateChanged su una connessione dati.
Classe pubblica DataConnectionSupport Fornisce proprietà e metodi che consentono di utilizzare direttamente le connessioni a un'origine dati.
Classe pubblica DataConnectionUIControl Attiva un controllo dell'interfaccia utente (UI) personalizzate per le proprietà di connessione di modifica nella finestra di dialogo di connessione dati.
Classe pubblica DataExplorerConnection Rappresenta una connessione esistente nella finestra Esplora Risorse di Esplora server o di dati Visual Studio.
Classe pubblica DataExplorerConnectionManager Fornisce metodi e proprietà che consentono l'interazione a livello di codice con le connessioni dati esposte in Esplora server.
Classe pubblica DataObjectChangedEventArgs Incapsula i dati per ObjectAdded, ObjectChangede gli eventi ObjectRemoved.
Classe pubblica DataObjectChangeEvents Fornisce un insieme di eventi che un provider di DDEX può generare quando le modifiche a oggetti dati vengono effettuate e fornisce i mezzi che un provider può connettersi a essi.
Classe pubblica DataObjectConceptMapper Abilita che fornisce un'utilità di mapping personalizzato dei metadati dati-database di origine- specifici nei concetti utilizzati da una finestra di progettazione generica.
Classe pubblica DataObjectEnumerator Consente di enumerare gli oggetti dati.
Classe pubblica DataObjectIdentifierConverter Consente di convertire identificatori di oggetti dati-database di origine- specifici da stringhe a parti dell'identificatore e dall'identificatore parte alle stringhe.
Classe pubblica DataObjectIdentifierResolver Consente di espandere e contrarre un identificatore per un oggetto dati specificato.
Classe pubblica DataObjectItemComparer Consente di confrontare due parti o proprietà dell'identificatore di oggetto dati.
Classe pubblica DataObjectRestrictionMapper Consente di personalizzare i mapping dalle restrizioni generiche le restrizioni dati-database di origine- specifiche.
Classe pubblica DataObjectSupport Consente di recuperare un flusso XML che descrive i tipi di oggetto di un set di dati in un'origine dati, che può quindi interpretare e modificare a livello di codice.
Classe pubblica DataParameter Rappresenta un parametro dati derivato da un comando di origine dati o, che viene passato a un comando a un'origine dati.
Classe pubblica DataProtection Rappresenta la possibilità di crittografare e decrittografare stringhe utilizzando la DPAPI (Data Protection API) di Windows (DPAPI).
Classe pubblica DataProvider Consente la creazione di oggetti provider di DDEX.
Classe pubblica DataProviderException Rappresenta un'eccezione generata quando si verifica un errore del provider di DDEX si verifica.
Classe pubblica DataProviderManager Rappresenta il set di provider disponibili registrati di DDEX.
Classe pubblica DataProviderObjectFactory Consente di creare oggetti dati distribuiti da un provider di DDEX.
Classe pubblica DataReader Consente di esporre i dati di tutti i dati.
Classe pubblica DataSource Rappresenta e fornisce accesso a un'origine dati di DDEX.
Classe pubblica DataSourceInformation Consente di recuperare informazioni ben definite su un'origine dati specificato sotto forma di proprietà passate come coppie nome/valore.
Classe pubblica DataSourceManager Rappresenta il set di origini dati registrazione di DDEX.
Classe pubblica DataSourceSpecializer Rappresenta una capacità di specializzare il comportamento di un provider di DDEX base all'origine dati a cui è connesso.
Classe pubblica DataSourceVersionComparer Fornisce i mezzi per confrontare due stringhe dati-database di origine- specifiche della versione.
Classe pubblica DataSupport Rappresenta la classe base per tutte le classi che forniscono il supporto XML di dati.
Classe pubblica DataTransaction Consente l'elaborazione delle transazioni, che consente di eseguire il commit o che ha eseguito il rollback come batch una serie di operazioni correlate.
Classe pubblica DataViewBrowseObjectProvider Consente di recuperare un oggetto specializzato di visualizzazione per un nodo specificato in una visualizzazione dati.
Classe pubblica DataViewCommandHandler Consente di implementare i controlli, controlli appositamente personalizzati, per i nodi in una visualizzazione dati.
Classe pubblica DataViewHierarchyAccessor Rappresenta un set di proprietà e metodi che interagiscono con l'implementazione della gerarchia di visualizzazione dati dell'interfaccia IVsUIHierarchy.
Classe pubblica DataViewManager Rappresenta attualmente la raccolta di attivo di gerarchie di visualizzazione dati ovvero in Esplora server Visual Studio e fornisce metodi e proprietà con cui gestire queste visualizzazioni dati.
Classe pubblica DataViewSupport Consente di recuperare un flusso XML che fornisce una descrizione di una o più visualizzazioni dati.
Classe pubblica DSRefBuilder Consente di creare un oggetto (DSRef) di riferimento di origine dati che identifica un oggetto dati.
Classe pubblica NameAttribute Specifica il nome del valore letterale stringa di una proprietà di connessione specificata una volta specificata in una stringa di connessione.
Classe pubblica ObjectWithSite Fornisce un metodo semplificato supportare la comunicazione tra un oggetto e il relativo sito nel contenitore.
Classe pubblica OleCommand Fornisce un wrapper gestito intorno all'identificatore di un comando OLE.
Classe pubblica OleCommandStatus Viene fornito lo stato di un comando specificato OLE.
Classe pubblica ServiceProvider Fornisce un oggetto in grado di offrire servizi utilizzando sia le interfacce gestite e non gestite IServiceProvider.
Classe pubblica ServiceProviderWithSite Fornisce un oggetto che fornisce i servizi utilizzando sia le versioni gestite e non gestite dell'interfaccia ServiceProvider e può essere mai tramite l'interfaccia IObjectWithSite.
Classe pubblica SynonymsAttribute Fornisce un elenco delimitato da virgole di nomi di proprietà di connessione che sono sinonimi con un nome di proprietà principale di connessione.

Delegati

  Delegato Descrizione
Delegato pubblico DataAsyncCommandCancelEventHandler Rappresenta il metodo che viene chiamato quando un comando asincrono viene annullato.
Delegato pubblico DataAsyncCommandEndEventHandler Rappresenta il metodo che viene chiamato quando un comando asincrono.
Delegato pubblico DataAsyncCommandFailureEventHandler Rappresenta il metodo che viene chiamato quando un comando asincrono non riesce.
Delegato pubblico DataAsyncCommandFetchEventHandler Rappresenta il metodo che viene chiamato quando un comando asincrono produce risultati disponibili per recuperare.
Delegato pubblico DataAsyncCommandStartEventHandler Rappresenta il metodo che viene chiamato quando un comando asincrono viene avviato.
Delegato pubblico DataConnectionDialogFilterCallback Rappresenta il metodo che viene chiamato quando un callback della finestra di dialogo Connessione dati si verifica quando viene aggiunta i provider e le origini dati di DDEX.
Delegato pubblico DataConnectionMessageReceivedEventHandler Rappresenta il metodo che gestisce l'evento MessageReceived di una connessione dati.
Delegato pubblico DataConnectionPropertyChangedEventHandler Rappresenta il metodo che gestisce l'evento PropertyChanged nell'istanza corrente DataConnectionProperties.
Delegato pubblico DataConnectionStateChangedEventHandler Rappresenta il metodo che gestisce l'evento StateChanged di una connessione dati.
Delegato pubblico DataObjectChangedEventHandler Rappresenta il metodo che gestisce l'evento ObjectChanged nella classe DataObjectChangeEvents.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica DataAsyncCommandRequest Enumerazione che specifica il modo in cui un comando asincrono deve continuare dopo una chiamata ai metodi CommandRead o CommandNextResult.
Enumerazione pubblica DataConnectionState Specifica lo stato di una connessione dati.
Enumerazione pubblica DataItemTypeFormat Specifica il formato di un tipo di elemento di dati restituito dal metodo GetItemType.
Enumerazione pubblica DataObjectChangeType Specifica il tipo di modifica dell'oggetto dati che si è verificata.
Enumerazione pubblica DataObjectIdentifierFormat Specifica come formattare un identificatore di oggetto dati come stringa per la conversione da un set di parti dell'identificatore.
Enumerazione pubblica DataParameterDirection Specifica la direzione di un parametro dati per un comando dati specificato.
Enumerazione pubblica OleCommandExecutionOption Fornisce un'implementazione gestita dell'enumerazione OLECMDEXECOPT, che specifica le opzioni consentite al metodo ExecuteCommand.
Enumerazione pubblica OleCommandTextType Fornisce un'implementazione gestita dell'enumerazione OLECMDTEXTF, che specifica il tipo di testo che sta richiedendo.