Partager via


IVsDataMappedObjectSelector.SelectMappedObjects<T>, méthode (String, array<Object , Boolean)

Extrait une liste d'objets de données mappés pour le type spécifié nom, filtrés par les restrictions spécifiées.

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

Syntaxe

'Déclaration
Function SelectMappedObjects(Of T As IVsDataMappedObject) ( _
    specificTypeName As String, _
    restrictions As Object(), _
    refresh As Boolean _
) As IList(Of T)
IList<T> SelectMappedObjects<T>(
    string specificTypeName,
    Object[] restrictions,
    bool refresh
)
where T : IVsDataMappedObject
generic<typename T>
where T : IVsDataMappedObject
IList<T>^ SelectMappedObjects(
    String^ specificTypeName, 
    array<Object^>^ restrictions, 
    bool refresh
)
abstract SelectMappedObjects : 
        specificTypeName:string * 
        restrictions:Object[] * 
        refresh:bool -> IList<'T>  when 'T : IVsDataMappedObject
JScript ne prend pas en charge les types ou les méthodes génériques.

Paramètres de type

  • T
    Type du paramètre.

Paramètres

  • specificTypeName
    Type : System.String
    Le nom du type à récupérer un mappé des objets de données pour.Il s'agit du nom de type générique de données, qui est trouvé dans la mémoire XML d'objet de données dans l'élément d' <MappedType> .
  • restrictions
    Type : array<System.Object[]
    Une liste des identificateurs qui restreignent les objets retournée de la mémoire de l'objet à celles correspondant às ces restrictions.
  • refresh
    Type : System.Boolean
    Une valeur d' Boolean indiquant s'il faut mettre à jour la liste des restrictions et de propriétés requises.

Valeur de retour

Type : System.Collections.Generic.IList<T>
Une liste d' IVsDataMappedObject objets du type spécifié, correspondant à des restrictions spécifiées.

Exceptions

Exception Condition
ArgumentException

Le nom de type est incorrect.

NotSupportedException

Le nom de type n'est pas pris en charge.

ArgumentException

Les restrictions sont non valides.

Sécurité .NET Framework

Voir aussi

Référence

IVsDataMappedObjectSelector Interface

SelectMappedObjects, surcharge

Microsoft.VisualStudio.Data.Services, espace de noms