--- myst: substitutions: method: |- ```{image} /img/code_reference/net_library/method.ico ``` prop: |- ```{image} /img/code_reference/net_library/prop.ico ``` --- # NavigationProperty Class Provides metadata informations about the NavigationProperty. **Namespace:** powerGate.Erp.Client\ **Assembly:** powerGate.Erp.Client.dll ## Inheritance Hierarchy [System.Object]()\  [powerGate.Erp.Client.Property]()\   **powerGate.Erp.Client.NavigationProperty** ## Syntax ```{code-block} CSharp :linenos: public class NavigationProperty : Property ``` The NavigationProperty type exposes the following members. ## Constructors | Name | Description | |---------------------------------|-------------------------------------------------------------| | {{method}} NavigationProperty() | Initializes a new instance of the NavigationProperty class. | ## Properties | Type | Name | Description | |--------------------------------------------|---------------------------------------------------------------------------------|------------------------------------------------------------| | {{prop}} bool | IsCollection | Indicates whether the navigation property is a collection. | | {{prop}} [Multiplicity]() | Multiplicity | Gets the the multiplicity of the navigation property. | | {{prop}} [IErpEntityType]() | TargetEntityType | Gets the TargetEntityType of the navigation property. | | {{prop}} string | DefaultValue | Gets the default value of the navigation property. | | {{prop}} bool | IsNullable | Indicates whether the navigation property is nullable. | | {{prop}} string | DefaultValue | Gets the name of the navigation property. | | {{prop}} Type | [Type]() | Gets the Type of the navigation property. | ## See also **Reference** - [powerGate.Erp.Client namespace]()