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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。