DataObjectSelector.GetExpensiveProperties 方法 (String, array<Object[])
從存放區擷取物件高度耗費資源的屬性清單。
命名空間: Microsoft.VisualStudio.Data.Framework
組件: Microsoft.VisualStudio.Data.Framework (在 Microsoft.VisualStudio.Data.Framework.dll 中)
語法
'宣告
Protected Overridable Function GetExpensiveProperties ( _
typeName As String, _
parameters As Object() _
) As IList(Of String)
protected virtual IList<string> GetExpensiveProperties(
string typeName,
Object[] parameters
)
protected:
virtual IList<String^>^ GetExpensiveProperties(
String^ typeName,
array<Object^>^ parameters
)
abstract GetExpensiveProperties :
typeName:string *
parameters:Object[] -> IList<string>
override GetExpensiveProperties :
typeName:string *
parameters:Object[] -> IList<string>
protected function GetExpensiveProperties(
typeName : String,
parameters : Object[]
) : IList<String>
參數
typeName
類型:String特定資料來源的型別名稱來擷取高度耗費資源的屬性。
parameters
類型:array<Object[]包含指定之型別的陣列參數。
傳回值
類型:IList<String>
指定型別的高度耗費資源的屬性清單。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | typeName 參數為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 |
ArgumentException | 在 parameters 的一或多個值無效。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。