IdeaBlade DevForce 2010 Help Reference
ComplexAspect Class Members
See Also  Properties  Methods  Send Feedback
IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : ComplexAspect Class


The following tables list the members exposed by ComplexAspect.

Public Properties

 NameDescription
Public PropertyComplexObject Returns the wrapped IComplexObject.  
Public PropertyEntityManagerThe EntityManager that manages the ParentEntity.  
Public PropertyEntityMetadataThe EntityMetadata that describes this object.  
Public PropertyParent The parent object (either an Entity or a ComplexObject) to this ComplexObject.  
Public PropertyParentEntityThe top level parent IEntity that owns this complex object.  
Public PropertyParentEntityProperty The property on the top level parent entity that owns this complex object.  
Public PropertyParentPropertyThe EntityProperty of the Parent that contains this object.  
Public PropertyValidationErrors 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.  
Public PropertyVerifierEngineGets the IdeaBlade.Validation.VerifierEngine shared by all entities within the same EntityManager.  
Top

Public Methods

 NameDescription
Public MethodEquals Equality comparison . No two independent Complex objects are ever equal - Reference equality is used.  
Public MethodGetDataProperty Returns the DataEntityProperty corresponding to the specified name.  
Public MethodGetHashCode  
Public MethodGetType (Inherited from object)
Public MethodGetValueOverloaded.  Retrieves the value of the specified property on this object.  
Public MethodSetValueOverloaded.  Sets the value of the specified property on this object.  
Public MethodStructuralEquals Performs an equality comparison of complex objects determined by their constituent values.  
Public MethodToString (Inherited from object)
Public Methodstatic (Shared in Visual Basic)ViolationCheck  
Public Methodstatic (Shared in Visual Basic)WrapWraps the provided IComplexObject.  
Top

Protected Methods

 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top

See Also

© 2013 All Rights Reserved.