Share via


DataConnectionClientService<T> Class

Represents a base implementation of the IVsDataClientObject<T> interface for data connection services.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

'Declaration
Public MustInherit Class DataConnectionClientService(Of T As Class) _
    Inherits DataClientObject(Of T) _
    Implements IVsDataSiteableObject(Of IVsDataConnection)
'Usage
Dim instance As DataConnectionClientService(Of T)
public abstract class DataConnectionClientService<T> : DataClientObject<T>, 
    IVsDataSiteableObject<IVsDataConnection>
where T : class
generic<typename T>
where T : ref class 
public ref class DataConnectionClientService abstract : public DataClientObject<T>, 
    IVsDataSiteableObject<IVsDataConnection^>
JScript does not support generic types or methods.

Type Parameters

  • T

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Data.Framework.DataClientObject<T>
    Microsoft.VisualStudio.Data.Framework.DataConnectionClientService<T>

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

DataConnectionClientService<T> Members

Microsoft.VisualStudio.Data.Framework Namespace