Поделиться через


Метод IRuntimeHelper.FilterMetadataObjectsByProperty<T> (IEnumerable<T>, String, Object)

Возвращает объекты метаданных из заданной коллекции, содержащий свойство с заданным именем и значением.

Пространство имен:  Microsoft.BusinessData.Runtime
Сборка:  Microsoft.BusinessData (в Microsoft.BusinessData.dll)

Синтаксис

'Декларация
Function FilterMetadataObjectsByProperty(Of T As {Class, IMetadataObject}) ( _
    collection As IEnumerable(Of T), _
    propertyName As String, _
    propertyValue As Object _
) As T()
'Применение
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

Параметры типов

  • T
    Тип объекта метаданных.

Параметры

  • propertyName
    Тип: System.String

    Имя свойства для поиска.

  • propertyValue
    Тип: System.Object

    Значение свойства для поиска.

Возвращаемое значение

Тип: []
Массив объектов метаданных, которые содержат данное свойство с помощью заданного значения.

См. также

Справочные материалы

IRuntimeHelper интерфейс

Элементы IRuntimeHelper

Перегрузка FilterMetadataObjectsByProperty

Пространство имен Microsoft.BusinessData.Runtime