DataObjectSelector.GetExpensiveProperties, méthode (String, array<Object[])

Extrait une liste de propriétés chères de la mémoire de l'objet.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
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>

Paramètres

  • typeName
    Type : String

    Le type spécifique à la source de données nom pour lequel récupérer les propriétés coûteuses.

  • parameters
    Type : array<Object[]

    Tableau contenant les paramètres du type spécifié.

Valeur de retour

Type : IList<String>
Une liste de propriétés chères pour le type spécifié.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre typeName est nullune référence null (Nothing en Visual Basic).

ArgumentException

Une ou plusieurs valeurs dans parameters sont pas valides.

Sécurité .NET Framework

Voir aussi

Référence

DataObjectSelector Classe

GetExpensiveProperties, surcharge

Microsoft.VisualStudio.Data.Framework, espace de noms