Freigeben über


ExportProvider.GetValueFromMember(Object, MemberInfo, Type, Type) Methode

Definition

Ruft den Wert von einem Element eines Teils ab.

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

Parameter

exportingPart
Object

Die instance des Teils, aus dem der Wert extrahiert werden soll. Kann für statische Exporte gelten null .

exportingMember
MemberInfo

Das Element, das den Wert exportiert. Kann für den Export des Typs/instance selbst dienennull.

importingSiteElementType
Type

Der Typ des importierenden Members, wobei ImportMany-Sammlungen und Lazy/ExportFactory entfernt wurden.

exportedValueType
Type

Der vertraglich exportierte Werttyp.

Gibt zurück

Der Wert des Members.

Gilt für: