DataMappingNodeConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform
Configuration node object for apply changes to the object in mongodb
public record DataMappingNodeConfiguration : SourceTargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<DataMappingNodeConfiguration>
Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → SourceTargetPathNodeConfiguration → DataMappingNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<DataMappingNodeConfiguration>
Properties
TargetValueType
The target value type
public AttributeValueTypesDto TargetValueType { get; set; }
Property Value
AttributeValueTypesDto
SourceValueType
The source value type
public AttributeValueTypesDto SourceValueType { get; set; }
Property Value
AttributeValueTypesDto
Mappings
Defines the target type
public List<MappingEntry> Mappings { get; set; }
Property Value
Path
public string Path { get; set; }
Property Value
TargetPath
public string TargetPath { get; set; }
Property Value
TargetValueWriteMode
public WriteMode TargetValueWriteMode { get; set; }
Property Value
WriteMode
TargetValueKind
public ValueKind TargetValueKind { get; set; }
Property Value
ValueKind
Description
public string Description { get; set; }
Property Value
Constructors
DataMappingNodeConfiguration()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public DataMappingNodeConfiguration()