共用方式為


AdoDotNetObjectEnumerator.EnumerateObjects 方法

列舉一組資料項目指定型別的物件與指定的限制和字串排序,則為,如果支援。

命名空間:  Microsoft.VisualStudio.Data.AdoDotNet
組件:  Microsoft.VisualStudio.Data (在 Microsoft.VisualStudio.Data.dll 中)

語法

'宣告
Public Overrides Function EnumerateObjects ( _
    typeName As String, _
    items As Object(), _
    restrictions As Object(), _
    sort As String, _
    parameters As Object() _
) As DataReader
public override DataReader EnumerateObjects(
    string typeName,
    Object[] items,
    Object[] restrictions,
    string sort,
    Object[] parameters
)
public:
virtual DataReader^ EnumerateObjects(
    String^ typeName, 
    array<Object^>^ items, 
    array<Object^>^ restrictions, 
    String^ sort, 
    array<Object^>^ parameters
) override
abstract EnumerateObjects : 
        typeName:string * 
        items:Object[] * 
        restrictions:Object[] * 
        sort:string * 
        parameters:Object[] -> DataReader  
override EnumerateObjects : 
        typeName:string * 
        items:Object[] * 
        restrictions:Object[] * 
        sort:string * 
        parameters:Object[] -> DataReader
public override function EnumerateObjects(
    typeName : String, 
    items : Object[], 
    restrictions : Object[], 
    sort : String, 
    parameters : Object[]
) : DataReader

參數

  • typeName
    類型:String

    物件的型別名稱的列舉型別。

  • items
    類型:array<Object[]

    列舉型別的項目,指定為字串的具名項目的位置可用,則為的索引。 在篩選的資料提供者不支援項目的情況下,這個參數會被忽略。

  • restrictions
    類型:array<Object[]

    一組篩選限制適用於所傳回的物件。

  • sort
    類型:String

    排序字串,則子句接在 SQL Server 命令的語法。 應該來源根據實際排序次序,也就是說,如果用戶端英文,而來源中文,以中文應該套用這個排序。

  • parameters
    類型:array<Object[]

    內容由 EnumerateObjects特定的實作,定義,而且是資料物件支援 XML 檔案中指定的陣列。 在這個參數中提供的資訊可用來提供指示如何額外資料執行列舉型別,可讓這個方法的實作更資料驅動。

傳回值

類型:Microsoft.VisualStudio.Data.DataReader
傳回包含列舉型別呼叫的結果 AdoDotNetDataReader 物件。

例外狀況

例外狀況 條件
ArgumentNullException

typeName 參數為 null。

備註

發生的其他例外狀況表示特定提供者錯誤在列舉期間發生錯誤。

.NET Framework 安全性

請參閱

參考

AdoDotNetObjectEnumerator 類別

Microsoft.VisualStudio.Data.AdoDotNet 命名空間