Table of Contents

Class MappingBinding

Namespace
Neo4j.Driver.Mapping
Assembly
Neo4j.Driver.dll

Represents metadata for mapping an entity during the mapping process in the Neo4j driver.

public class MappingBinding
Inheritance
MappingBinding
Inherited Members
Extension Methods

Properties

CypherParameterName

Gets the name of the parameter that will be set when mapping to Cypher parameters.

DefaultValue

Gets or sets the default value to be used if the source value is missing and the mapping is optional.

EntityMappingSource

Gets or sets the source type for the mapping (e.g. Property, Label, Id).

Explicit

Gets or sets a value indicating whether this mapping was explicitly defined by the user.

Optional

Gets or sets a value indicating whether the mapping is optional. If true, the mapping will not throw an exception if the source value is missing.

Path

Gets or sets the path to the data in the source (e.g. a field name in a record or a property name in a node).

TranslateParameterConventions

Gets or sets a value indicating whether parameter names in the mapping process should be translated using any configured naming convention translation.