Click or drag to resize

DataMemberWalkerWalkRecurse Method

Recursively walks over the data-members in a class type and the the classes referred to by those data-members.

Namespace:  MFiles.VAF.Configuration.JsonMapping
Assembly:  MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 2.1.0.1 (2.1.0.1)
Syntax
C#
protected void WalkRecurse(
	Type type,
	DataMemberInfo parent,
	JsonConfDataMemberWalkerCallback callback,
	WalkerControl control
)

Parameters

type
Type: SystemType
The class type to traverse the data-members of.
parent
Type: MFiles.VAF.Configuration.JsonMappingDataMemberInfo
The parent data-member that referenced the type.
callback
Type: MFiles.VAF.Configuration.JsonMappingJsonConfDataMemberWalkerCallback
The callback to trigger for each data-member encountered.
control
Type: MFiles.VAF.Configuration.JsonMappingWalkerControl
The walker control object, allowing paths to be skipped and the operation to be canceled.
See Also