QuickOPC User's Guide and Reference
MapThroughMember Method



OpcLabs.BaseLib Assembly > OpcLabs.BaseLib.LiveMapping Namespace > AbstractMappingProvider Class : MapThroughMember Method
Member mapping definition for the member being mapped.
The type of the target object.
The target object.
Information about the member being mapped.
The mapping context.
The current mapper.
Maps through a given member. No "real" mapping is made, but the mapping process continues to the member.
Syntax
'Declaration
 
Protected Sub MapThroughMember( _
   ByVal memberMappingDefinition As AbstractMemberMappingDefinition, _
   ByVal targetType As Type, _
   ByVal targetObject As Object, _
   ByVal memberInfo As MemberInfo, _
   ByVal mappingContext As AbstractMappingContext, _
   ByVal mapper As AbstractMapper _
) 
'Usage
 
Dim instance As AbstractMappingProvider
Dim memberMappingDefinition As AbstractMemberMappingDefinition
Dim targetType As Type
Dim targetObject As Object
Dim memberInfo As MemberInfo
Dim mappingContext As AbstractMappingContext
Dim mapper As AbstractMapper
 
instance.MapThroughMember(memberMappingDefinition, targetType, targetObject, memberInfo, mappingContext, mapper)

Parameters

memberMappingDefinition
Member mapping definition for the member being mapped.
targetType
The type of the target object.
targetObject
The target object.
memberInfo
Information about the member being mapped.
mappingContext
The mapping context.
mapper
The current mapper.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also