IRuntimeHelper.FilterMetadataObjectsByProperty<T> - Méthode (IEnumerable<T>, String, Object)
Obtient les objets de métadonnées à partir de la collection de sites donnée qui contient une propriété avec le nom et la valeur.
Espace de noms : Microsoft.BusinessData.Runtime
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function FilterMetadataObjectsByProperty(Of T As {Class, IMetadataObject}) ( _
collection As IEnumerable(Of T), _
propertyName As String, _
propertyValue As Object _
) As T()
'Utilisation
Dim instance As IRuntimeHelper
Dim collection As IEnumerable(Of T)
Dim propertyName As String
Dim propertyValue As Object
Dim returnValue As T()
returnValue = instance.FilterMetadataObjectsByProperty(collection, _
propertyName, propertyValue)
T[] FilterMetadataObjectsByProperty<T>(
IEnumerable<T> collection,
string propertyName,
Object propertyValue
)
where T : class, IMetadataObject
Paramètres de type
- T
Le type de l'objet de métadonnées.
Paramètres
collection
Type : System.Collections.Generic.IEnumerable<T>Collection d'objets de métadonnées.
propertyName
Type : System.StringLe nom de la propriété à rechercher.
propertyValue
Type : System.ObjectLa valeur de la propriété à rechercher.
Valeur renvoyée
Type : []
Tableau d'objets de métadonnées qui contiennent la propriété donnée avec la valeur donnée.