AdoDotNetRootObjectSelector.SelectObjects メソッド (String, array<Object[], array<String[], array<Object )

このは、データ リーダーを通じて、オブジェクトのプロパティを、機密の接続プロパティと DbConnection のプロパティなど、ルート。

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

構文

'宣言
Protected Overrides Function SelectObjects ( _
    typeName As String, _
    restrictions As Object(), _
    properties As String(), _
    parameters As Object() _
) As IVsDataReader
protected override IVsDataReader SelectObjects(
    string typeName,
    Object[] restrictions,
    string[] properties,
    Object[] parameters
)
protected:
virtual IVsDataReader^ SelectObjects(
    String^ typeName, 
    array<Object^>^ restrictions, 
    array<String^>^ properties, 
    array<Object^>^ parameters
) override
abstract SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader 
override SelectObjects : 
        typeName:string * 
        restrictions:Object[] * 
        properties:string[] * 
        parameters:Object[] -> IVsDataReader 
protected override function SelectObjects(
    typeName : String, 
    restrictions : Object[], 
    properties : String[], 
    parameters : Object[]
) : IVsDataReader

パラメーター

  • typeName
    型 : System.String
    マップされた種類の名前。
  • restrictions
    型 : array<System.Object[]
    オブジェクトの選択をフィルター処理するために使用される制限事項を含む配列。
  • properties
    型 : array<System.String[]
    プロパティを含む配列。DDEX の現在のバージョンがプロパティをサポートしていません。
  • parameters
    型 : array<System.Object[]
    パラメーターを含む配列。

戻り値

型 : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
返されたプロパティのデータ リーダーを表す IVsDataReader のオブジェクト。

例外

例外 条件
ArgumentNullException

typeName パラメーターが nullnull 参照 (Visual Basic では Nothing) です。

NotSupportedException

typeName のパラメーターの長さがゼロより小さいです。

ArgumentException

restrictions のパラメーターが null であるか、または長さがゼロより小さいです。

InvalidOperationException

サイトが null です。

NotImplementedException

プロバイダーは取得できません。

解説

パラメーターは、このメソッドのルート オブジェクトを選択すると使用されません。

.NET Framework セキュリティ

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

参照

関連項目

AdoDotNetRootObjectSelector クラス

SelectObjects オーバーロード

Microsoft.VisualStudio.Data.Framework.AdoDotNet 名前空間