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
Тип экспортированного по контракту значения.
Возвращаемое значение
Значение элемента.