DataProviderObjectFactory.CreateObject メソッド

DDEX プロバイダーによって実装された指定 DDEX のサポートのエンティティのインスタンスを作成します。

名前空間:  Microsoft.VisualStudio.Data.Framework
アセンブリ:  Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)

構文

'宣言
Public MustOverride Function CreateObject ( _
    objType As Type _
) As Object
public abstract Object CreateObject(
    Type objType
)
public:
virtual Object^ CreateObject(
    Type^ objType
) abstract
abstract CreateObject : 
        objType:Type -> Object 
public abstract function CreateObject(
    objType : Type
) : Object

パラメーター

  • objType
    型 : System.Type
    DDEX のサポートのエンティティの型。

戻り値

型 : System.Object
DDEX プロバイダーがサポートして DDEX プロバイダーによって実装された指定 DDEX のサポートのエンティティのインスタンス; それ以外 nullnull 参照 (Visual Basic では Nothing)。

実装

IVsDataProviderObjectFactory.CreateObject(Type)

解説

プロバイダーは、データのサポートの XML ファイルから トップレベル のサポートのエンティティを通常はサービスへのデータ接続を照会または参照される型を作成することに対してクライアントが間接的に直接作成するつまり、を返すには、このメソッドを実装します。

このメソッドを使用して作成できる DDEX のサポートのエンティティ:

そのほかのサポートのエンティティのインターフェイスを実装するオブジェクトでは、サービスのデータ接続を照会したり、データのサポートの XML ファイルから参照される型の作成などの他の手段によって、間接的に作成されます。

継承時の注意

派生クラスでこのメソッドをオーバーライドする必要があります。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DataProviderObjectFactory クラス

Microsoft.VisualStudio.Data.Framework 名前空間