共用方式為


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
    類型:String

    對應之型別的名稱。

  • restrictions
    類型:array<Object[]

    包含限制的陣列會用來篩選物件的選取範圍。

  • properties
    類型:array<String[]

    包含屬性的陣列。 DDEX 版本不支援屬性。

  • parameters
    類型:array<Object[]

    包含參數的陣列。

傳回值

類型:Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
表示傳回之屬性的 IVsDataReader 物件資料讀取器。

例外狀況

例外狀況 條件
ArgumentNullException

typeName 參數為 nullnull 參考 (即 Visual Basic 中的 Nothing)。

NotSupportedException

typeName 參數的長度大於零不大。

ArgumentException

restrictions 參數是空的,或其長度小於零不大。

InvalidOperationException

這個網站是空的。

NotImplementedException

提供者無法取得。

備註

因為這個選項是物件,則參數不會使用這個方法。

.NET Framework 安全性

請參閱

參考

AdoDotNetRootObjectSelector 類別

SelectObjects 多載

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