DataClientObject<T> Class

 

Represents a client wrapper object that interacts with an underlying provider object.

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

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

public abstract class DataClientObject<T> : IVsDataClientObject<T>, 
	IServiceProvider
where T : class

Type Parameters

T

The type of the parameter.

NameDescription
System_CAPS_protmethodDataClientObject<T>()

Initializes a new instance of the DataClientObject<T> class.

NameDescription
System_CAPS_protpropertyProviderObject

Gets the underlying provider object.

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreate(IServiceProvider, T)

Creates a new data client object.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_protmethodGetInstanceOfType(Type)

Retrieves an instance of the specified support entity.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIVsDataClientObject<T>.Initialize(T)

Initializes the data client object with the specified provider.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIServiceProvider.GetService(Type)

Retrieves the service corresponding to the service type specified.

This is the base implementation of the IVsDataClientObject<T> interface.

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

Return to top
Show: