The following tables list the members exposed by ComplexAspect.
Name | Description | |
---|---|---|
![]() | ComplexObject | Returns the wrapped IComplexObject. |
![]() | EntityManager | The EntityManager that manages the ParentEntity. |
![]() | EntityMetadata | The EntityMetadata that describes this object. |
![]() | Parent | The parent object (either an Entity or a ComplexObject) to this ComplexObject. |
![]() | ParentEntity | The top level parent IEntity that owns this complex object. |
![]() | ParentEntityProperty | The property on the top level parent entity that owns this complex object. |
![]() | ParentProperty | The EntityProperty of the Parent that contains this object. |
![]() | ValidationErrors | Returns an enumeration of all of the currently detected validation errors on this complex object. Validation errors on complex children of this complex object will NOT be included here. |
![]() | VerifierEngine | Gets the IdeaBlade.Validation.VerifierEngine shared by all entities within the same EntityManager. |
Name | Description | |
---|---|---|
![]() | Equals | Equality comparison . No two independent Complex objects are ever equal - Reference equality is used. |
![]() | GetDataProperty | Returns the DataEntityProperty corresponding to the specified name. |
![]() | GetHashCode | |
![]() | GetType | (Inherited from object) |
![]() | GetValue | Overloaded. Retrieves the value of the specified property on this object. |
![]() | SetValue | Overloaded. Sets the value of the specified property on this object. |
![]() | StructuralEquals | Performs an equality comparison of complex objects determined by their constituent values. |
![]() | ToString | (Inherited from object) |
![]() ![]() | ViolationCheck | |
![]() ![]() | Wrap | Wraps the provided IComplexObject. |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | MemberwiseClone | (Inherited from object) |