Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities

Lo spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities rappresenta le varie entità che usano servizi DDEX come oggetti distinti che si inseriscono in questi servizi. In tal modo è possibile personalizzare queste entità. Ad esempio, un controllo dell'interfaccia utente di connessione personalizzato che fa parte della finestra di dialogo di connessione dati può essere fornito mediante l'entità di supporto IVsDataConnectionUIControl. Questa entità di supporto è usata dal servizio IVsDataConnectionDialog.

Classi

  Classe Descrizione
Classe pubblica DataAsyncCommandCompletedEventArgs<T> Incapsula i dati per vari eventi utilizzati nel servizio IVsDataAsyncCommand
Classe pubblica DataViewNodeEventArgs Incapsula i dati per vari eventi generati per i nodi in Esplora server quando nessuna delle modifiche delle proprietà.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IDSRefBuilder Consente di creare un oggetto di riferimento di origine dati (DSRef) che identifica uno o più oggetti dati.
Interfaccia pubblica IVsDataAsyncCommand Rappresenta l'interfaccia che contiene metodi per eseguire comandi dati in modo asincrono.
Interfaccia pubblica IVsDataCommand Rappresenta l'interfaccia che espone metodi per la gestione dei dati, inclusi la compilazione e l'esecuzione di comandi dati di tipi diversi rispetto alle origini dati, recuperare i risultati di sola lettura e recuperare un codice di stato del comando.
Interfaccia pubblica IVsDataConnectionEquivalencyComparer Consente di confrontare le stringhe di connessione dati per l'equivalenza.
Interfaccia pubblica IVsDataConnectionPromptDialog Rappresenta l'interfaccia per una finestra di dialogo che può richiedere informazioni all'utente quando una connessione dati da aprire.
Interfaccia pubblica IVsDataConnectionProperties Rappresenta l'interfaccia che espone metodi e proprietà per l'analisi e la formattazione delle stringhe di connessione e per l'archiviazione di proprietà fortemente tipizzate, attributi personalizzati e di sinonimi.
Interfaccia pubblica IVsDataConnectionSupport Rappresenta l'interfaccia che espone metodi e proprietà che consentono di utilizzare direttamente le connessioni a un'origine dati.
Interfaccia pubblica IVsDataConnectionUIConnector Consente di personalizzare il comportamento di aprire una connessione nel contesto di un'interfaccia utente di connessione, ad esempio la finestra di dialogo di connessione dati.
Interfaccia pubblica IVsDataConnectionUIControl Rappresenta l'interfaccia che espone metodi e proprietà che consentono un controllo dell'interfaccia utente (UI) personalizzate per le proprietà di connessione di modifica nella finestra di dialogo Connessione dati.
Interfaccia pubblica IVsDataConnectionUIProperties Consente di modificare le proprietà di connessione dati nel contesto di un'interfaccia utente di connessione, ad esempio la finestra di dialogo di connessione dati.
Interfaccia pubblica IVsDataConnectionUITester Consente di verificare la connessione con le proprietà specificate nella finestra di dialogo di connessione.
Interfaccia pubblica IVsDataMappedObjectConverter Consente di convertire le restrizioni passate al selettore dell'oggetto mappato nelle restrizioni sottostanti per passare al selettore di origine specifico del tipo di dati, consentendo pertanto alla selezione mappata.Anche fornire la conversione dei membri di un oggetto dati sottostante ai membri di un oggetto mappato, con conseguente mappate rappresentazioni di oggetti dati.
Interfaccia pubblica IVsDataObjectIdentifierConverter Rappresenta l'interfaccia che espone metodi per convertire identificatori di oggetti di origine di dati specifici da stringhe a parti dell'identificatore e dall'identificatore parte alle stringhe.
Interfaccia pubblica IVsDataObjectIdentifierResolver Rappresenta l'interfaccia che espone metodi per espandere e il contratto dell'identificatore per un oggetto dati specificato.
Interfaccia pubblica IVsDataObjectMemberComparer Rappresenta l'interfaccia che espone metodi per confrontare due parti o proprietà dell'identificatore di oggetto dati.
Interfaccia pubblica IVsDataObjectSelector Abilita che ottiene a dati i metadati di origine specifici sugli oggetti dall'oggetto.L'origine dell'archivio dell'oggetto è il file XML di supporto dell'oggetto dati.
Interfaccia pubblica IVsDataObjectSupport Consente di recuperare, tramite un flusso XML, una descrizione dei tipi di oggetti dati da un'origine dati.È quindi possibile interpretare e modificare queste informazioni a livello di codice.
Interfaccia pubblica IVsDataParameter Rappresenta l'interfaccia che espone metodi e proprietà per gestire i parametri di dati.
Interfaccia pubblica IVsDataParameterDescriptor Espone le proprietà che descrivono un parametro dati.
Interfaccia pubblica IVsDataReader Rappresenta l'interfaccia che espone metodi e proprietà per la lettura di dati da qualsiasi origine dati.
Interfaccia pubblica IVsDataReaderDescriptor Espone le proprietà che descrivono il lettore dati.
Interfaccia pubblica IVsDataSourceInformation Rappresenta l'interfaccia che espone metodi e proprietà per recuperare proprietà su un'origine dati specificata passata come coppie nome/valore.
Interfaccia pubblica IVsDataSourceVersionComparer Rappresenta l'interfaccia che espone la possibilità di confrontare due stringhe di origine specifiche della versione di dati.
Interfaccia pubblica IVsDataTransaction Rappresenta l'interfaccia che espone metodi e proprietà per l'elaborazione delle transazioni, che consente di eseguire il commit o che ha eseguito il rollback di una serie di operazioni correlate in batch.
Interfaccia pubblica IVsDataViewBrowseObjectProvider Rappresenta l'interfaccia che espone la possibilità di recuperare un oggetto specializzato di visualizzazione per un nodo specificato in una visualizzazione dati.
Interfaccia pubblica IVsDataViewCaptionProvider Consente di ottenere la barra del titolo di un elemento del nodo in Esplora server.
Interfaccia pubblica IVsDataViewCommandProvider Consente di implementare i controlli, controlli appositamente personalizzati, per i nodi in una visualizzazione dati.
Interfaccia pubblica IVsDataViewDocumentProvider Consente di aprire un documento, ottenere un moniker di documento ed eseguire altre azioni relative a un documento in Visual Studio dividere Esplora Risorse.
Interfaccia pubblica IVsDataViewDocumentProvider2 Consente di controllare lo stato di o di salvare il documento in Esplora server Visual Studio.
Interfaccia pubblica IVsDataViewDragSourceProvider Consente di trascinare i nodi selezionati in una gerarchia di visualizzazione dati.
Interfaccia pubblica IVsDataViewDropTargetProvider Rappresenta la possibilità di rilasciare i dati nei nodi in una gerarchia di visualizzazione dati.
Interfaccia pubblica IVsDataViewHierarchy Rappresenta la velocità di un provider di modificare una connessione di Esplora server con la relativa implementazione come gerarchia di visualizzazione dati.
Interfaccia pubblica IVsDataViewIconProvider Consente di gestire le icone per i nodi in una gerarchia di visualizzazione dati.
Interfaccia pubblica IVsDataViewSupport Rappresenta l'interfaccia che espone la possibilità di recuperare un flusso XML che fornisce una descrizione di una o più visualizzazioni dati.
Interfaccia pubblica IVsDataViewUserContextProvider Consente di creare un contesto utente per indicare quale componente di Esplora server è stata selezionata appena.
Interfaccia pubblica IVsDataViewVisibilityProvider Consente di controllare la visibilità dei nodi in una gerarchia di visualizzazione dati.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica DataCommandType Rappresenta un'enumerazione di tipi predefiniti di comando dati.
Enumerazione pubblica DataItemTypeFormat Specifica il formato di un tipo di elemento dati restituito dal metodo GetItemType.
Enumerazione pubblica DataParameterDirection Specifica il tipo di parametro in una query.