次の方法で共有


DataClientObject<T> クラス

定義

IVsDataClientObject インターフェイスの基本実装を表します。

generic <typename T>
 where T : classpublic ref class DataClientObject abstract : IServiceProvider, Microsoft::VisualStudio::Data::Core::IVsDataClientObject<T>
public abstract class DataClientObject<T> : IServiceProvider, Microsoft.VisualStudio.Data.Core.IVsDataClientObject<T> where T : class
type DataClientObject<'T (requires 'T : null)> = class
    interface IVsDataClientObject<'T (requires 'T : null)>
    interface IServiceProvider
Public MustInherit Class DataClientObject(Of T)
Implements IServiceProvider, IVsDataClientObject(Of T)

型パラメーター

T

パラメーターの型。

継承
DataClientObject<T>
派生
実装

コンストラクター

DataClientObject<T>()

DataClientObject<T> クラスの新しいインスタンスを初期化します。

プロパティ

ProviderObject

基になるプロバイダー オブジェクトを取得します。

メソッド

Create(IServiceProvider, T)

新しいデータ クライアント オブジェクトを作成します。

GetInstanceOfType(Type)

指定したサポート エンティティのインスタンスを取得します。

明示的なインターフェイスの実装

IServiceProvider.GetService(Type)

指定したサービスの種類に対応するサービスを取得します。

IVsDataClientObject<T>.Initialize(T)

指定したプロバイダーを使用してデータ クライアント オブジェクトを初期化します。

適用対象