Microsoft.VisualStudio.Data.Services Namespace

Classes

DataConnectionMessageReceivedEventArgs

Provides data for the MessageReceived event of a data connection.

DataConnectionOpenCanceledException

Represents the exception thrown when a data connection open call is canceled.

DataConnectionStateChangedEventArgs

Provides data for the StateChanged event of a data connection.

DataExplorerNodeEventArgs

Provides data for the NodeExpandedOrRefreshed, NodeInserted, NodeChanged and NodeRemoving events of data explorer connections.

DataMappedObjectTypeAttribute

Specifies that an interface or class represents a mapped object type, that is, an API that exposes a strongly-typed view of a particular underlying data source specific object.

DataObjectAddedEventArgs

Provides data for the ObjectAdded event of data objects.

DataObjectChangedEventArgs

Provides data for the ObjectChanged event of data objects.

DataObjectDeletedEventArgs

Provides data for the ObjectDeleted event of data objects.

DataObjectEventArgs

Provides data for the ObjectAdded, ObjectChanged and ObjectDeleted events of data objects.

DataProtection

Represents the ability to encrypt and decrypt strings using the Windows Data Protection API.

Interfaces

IVsDataConnection

Represents a data connection.

IVsDataConnectionDialog

Represents a dialog that can manipulate data connection properties through provider specified UI controls and/or a property grid.

IVsDataConnectionDialogFactory

Represents the DDEX Connection Dialog Factory service.

IVsDataConnectionEvents

Represents basic events for a data connection.

IVsDataConnectionFactory

Represents the DDEX Connection Factory service.

IVsDataConnectionManager

Represents the DDEX Connection Manager service.

IVsDataExplorerChildNodeCollection

Represents a collection of child data explorer connection nodes.

IVsDataExplorerConnection

Represents a data explorer connection.

IVsDataExplorerConnectionManager

Represents the DDEX Explorer Connection Manager service.

IVsDataExplorerNode

Represents a data explorer connection node.

IVsDataExplorerNodeSelection

Represents the current selection of data explorer connection nodes.

IVsDataMappedObject

Represents a mapped object.

IVsDataMappedObjectCallMapperConversionStep

Represents a call mapper conversion step for a data object support mapped type.

IVsDataMappedObjectConversion

Represents a conversion for a data object support mapped type.

IVsDataMappedObjectConversionStep

Represents a conversion step for a data object support mapped type.

IVsDataMappedObjectSelection

Represents selection information for a data object support mapped type.

IVsDataMappedObjectSelector

Represents a selector of mapped objects.

IVsDataMappedObjectSubstitutionValue

Represents a substitution value for a data object support mapped type.

IVsDataMappedObjectType

Represents a data object support mapped type.

IVsDataMappedObjectTypeMember

Represents a member of a data object support mapped type.

IVsDataObject

Represents a data object.

IVsDataObjectChangeEvents

Represents a set of events that are raised when data objects are added, changed or deleted on a data source.

IVsDataObjectChangeEventsBroker

Represents the ability to raise events when data objects are added, changed or deleted on a data source.

IVsDataObjectCollection

Represents a collection of data objects selected from an object store.

IVsDataObjectIdentifier

Represents the identifier of a data object.

IVsDataObjectPropertyDictionary

Represents the properties of a data object.

IVsDataObjectService

Represents a service of a data object support type.

IVsDataObjectStore

Represents a store (cache) of data objects.

IVsDataObjectSupportModel

Represents the model that describes data object support.

IVsDataObjectType

Represents a data object support type.

IVsDataObjectTypeMember

Represents a member of a data object support type.

IVsDataViewCommandInfo

Represents information about a data view node command.

IVsDataViewCommonNodeInfo

Represents information about data view connection, static and selection nodes.

IVsDataViewConnectionNodeInfo

Represents information about a data view connection node.

IVsDataViewDisplayNameInfo

Represents information about a data view node display name.

IVsDataViewIconInfo

Represents information about a data view node icon.

IVsDataViewInfo

Represents information about a data view.

IVsDataViewMemberInfo

Represents information about a member of a data view.

IVsDataViewNodeInfo

Represents information about a data view static or selection node.

IVsDataViewPropertyInfo

Represents information about a data view node property.

IVsDataViewSelectionInfo

Represents information about a data view node selection.

IVsDataViewSelectionNodeInfo

Represents information about a data view selection node.

IVsDataViewSupportModel

Represents the model that describes data view support.

Enums

DataConnectionState

Specifies the state of a data connection.

DataObjectIdentifierFormat

Specifies how to format a data object identifier when building a string from parts.

Delegates

DataConnectionDialogFilterCallback

Represents the method that is called when filtering data sources and providers in the data connection dialog.