Microsoft.VisualStudio.Data.Services Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
DataConnectionMessageReceivedEventArgs |
Encapsulates the event data for the MessageReceived event for a data connection. |
DataConnectionOpenCanceledException |
Represents the exception thrown when a data connection open call is canceled. |
DataConnectionStateChangedEventArgs |
Encapsulates event data for the StateChanged event for a data connection. |
DataExplorerNodeEventArgs |
Encapsulates the event data for the following events: NodeInserted, NodeChanged, NodeRemoving, and NodeExpandedOrRefreshed. |
DataMappedObjectTypeAttribute |
Specifies that an interface or class represents a mapped object type. A mapped object type is an API that exposes a strongly-typed view of a particular underlying data source–specific object. |
DataObjectAddedEventArgs |
Encapsulates event data for the ObjectAdded event. |
DataObjectChangedEventArgs |
Encapsulates event data for the ObjectChanged event. |
DataObjectDeletedEventArgs |
Encapsulates event data for the ObjectDeleted event. |
DataObjectEventArgs |
Represents the base class for the following other classes that contain data object event data: DataObjectAddedEventArgs, DataObjectChangedEventArgs, and DataObjectDeletedEventArgs. |
DataProtection |
Represents the ability to encrypt and decrypt strings by using the Windows Data Protection API (DPAPI). |
Interfaces
IVsDataConnection |
Represents the interface for a data connection. |
IVsDataConnectionDialog |
Provides access to the Add Connection dialog box, with which you can obtain data connection information from users. |
IVsDataConnectionDialogFactory |
Represents the interface that provides the ability to create an instance of the IVsDataConnectionDialog class. |
IVsDataConnectionEvents |
Represents basic events for a data connection. |
IVsDataConnectionFactory |
Provides the ability to create stand-alone instances of the IVsDataConnection class. |
IVsDataConnectionManager |
Represents a shared set of data connection objects that are created on demand and managed by Visual Studio. |
IVsDataExplorerChildNodeCollection |
Represents the collection of connection node objects in Server Explorer in Visual Studio. |
IVsDataExplorerConnection |
Represents a connection that exists in the Visual Studio Server Explorer. |
IVsDataExplorerConnectionManager |
Provides the ability to perform common tasks with data connections in Server Explorer, such as adding, removing, or finding a connection, among others. |
IVsDataExplorerNode |
Represents any node in the Visual Studio Server Explorer that appears as a child to the Data Connections node. |
IVsDataExplorerNodeSelection |
Represents a group of currently selected nodes in the Visual Studio Server Explorer, together with a set of properties and actions. |
IVsDataMappedObject |
Represents a well-known concept for use by a generic designer. |
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 and contains the conversion steps needed to convert a data source–specific object to a mapped object. |
IVsDataMappedObjectConversionStep |
Represents a conversion step for a data object support mapped type. |
IVsDataMappedObjectSelection |
Represents the Selection XML tag corresponding to this mapped type in the data object support XML file. |
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, that is, the generic type that is converted from the underlying data source–specific types. |
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 to, changed in, or deleted from 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 that are 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, that is, a cache, of data source–specific data objects. |
IVsDataObjectSupportModel |
Represents the model that describes data object support. |
IVsDataObjectType |
Represents a data object support type that is data source specific. |
IVsDataObjectTypeMember |
Represents a member of a data object support type. |
IVsDataViewCommandInfo |
Encapsulates information that describes a command for a node in Server Explorer. |
IVsDataViewCommonNodeInfo |
Encapsulates properties that are common among different types of nodes; specifically, the connection node (IVsDataViewConnectionNodeInfo) and the static and selection nodes (IVsDataViewNodeInfo). |
IVsDataViewConnectionNodeInfo |
Encapsulates properties for a connection node in Server Explorer. |
IVsDataViewDisplayNameInfo |
Encapsulates properties about the display name of a node in Server Explorer. |
IVsDataViewIconInfo |
Encapsulates properties of a node icon in Server Explorer. |
IVsDataViewInfo |
Provides information about a data view. |
IVsDataViewMemberInfo |
Represents information about a member of a data view that is associated with a data connection in Server Explorer. |
IVsDataViewNodeInfo |
Encapsulates properties of a static or selection node in Server Explorer. |
IVsDataViewPropertyInfo |
Represents information about a node property in Server Explorer. |
IVsDataViewSelectionInfo |
Encapsulates properties of a selection of nodes in Server Explorer. |
IVsDataViewSelectionNodeInfo |
Encapsulates properties of a selection node in Server Explorer. |
IVsDataViewSupportModel |
Represents the model that describes data view support. |
Enums
DataConnectionState |
Specifies the current state of the data connection. |
DataObjectIdentifierFormat |
Specifies the type of formatting required for the data object identifier string value. The formatting of the identifier depends on its intended use. |
Delegates
DataConnectionDialogFilterCallback |
Represents the method that is called when data sources and providers are being filtered in the data connection dialog box. |