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


ExportProvider.GetValueFromMember(Object, MemberInfo, Type, Type) Метод

Определение

Возвращает значение из элемента части.

protected static object GetValueFromMember (object exportingPart, System.Reflection.MemberInfo exportingMember, Type importingSiteElementType = default, Type exportedValueType = default);
static member GetValueFromMember : obj * System.Reflection.MemberInfo * Type * Type -> obj
Protected Shared Function GetValueFromMember (exportingPart As Object, exportingMember As MemberInfo, Optional importingSiteElementType As Type = Nothing, Optional exportedValueType As Type = Nothing) As Object

Параметры

exportingPart
Object

Экземпляр части, из который извлекается значение. Может быть null для статических экспортов.

exportingMember
MemberInfo

Элемент, экспортируемый значение. Может использоваться null для экспорта самого типа или экземпляра.

importingSiteElementType
Type

Тип импортируемого элемента с коллекциями ImportMany и Lazy/ExportFactory удалены.

exportedValueType
Type

Тип экспортированного по контракту значения.

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

Значение элемента.

Применяется к