OPC Studio User's Guide and Reference
CollectMemberMappings Method (DAMappingProvider)



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.DataAccess.LiveMapping Namespace > DAMappingProvider Class : CollectMemberMappings Method
The mapping definition for the member whose mappings should be collected.

The value of this parameter cannot be null (Nothing in Visual Basic).

The type of the target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

The target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

Information about the member being mapped.

The value of this parameter cannot be null (Nothing in Visual Basic).

The mapping context.

The value of this parameter cannot be null (Nothing in Visual Basic).

The current mapper.

The value of this parameter cannot be null (Nothing in Visual Basic).

Makes all mappings given by member mapping definition.
Syntax
'Declaration
 
Protected Overrides NotOverridable Sub CollectMemberMappings( _
   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 DAMappingProvider
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.CollectMemberMappings(memberMappingDefinition, targetType, targetObject, memberInfo, mappingContext, mapper)

Parameters

memberMappingDefinition
The mapping definition for the member whose mappings should be collected.

The value of this parameter cannot be null (Nothing in Visual Basic).

targetType
The type of the target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

targetObject
The target object.

The value of this parameter cannot be null (Nothing in Visual Basic).

memberInfo
Information about the member being mapped.

The value of this parameter cannot be null (Nothing in Visual Basic).

mappingContext
The mapping context.

The value of this parameter cannot be null (Nothing in Visual Basic).

mapper
The current mapper.

The value of this parameter cannot be null (Nothing in Visual Basic).

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