このは、データ リーダーを通じて、オブジェクトのプロパティを、機密の接続プロパティと 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。