ObjectReferenceTReferencedObject Class |
Namespace: Aloe.SystemFrameworks.Domain
public abstract class ObjectReference<TReferencedObject> : ObjectReference where TReferencedObject : EntityObject
The ObjectReferenceTReferencedObject type exposes the following members.
Name | Description | |
---|---|---|
![]() | ObjectReferenceTReferencedObject |
Initializes a new instance of the ObjectReferenceTReferencedObject class.
|
Name | Description | |
---|---|---|
![]() | IsAggregateParent |
Gets a value indicating whether this reference refers to the aggregate parent.
(Inherited from ObjectReference.) |
![]() | IsOwnership |
Gets a value indicating whether the reference is an ownership reference,
e.g. the referenced object is parent.
(Inherited from ObjectReference.) |
![]() | Name |
Gets the name of the reference
(Inherited from ObjectReference.) |
![]() | ReferencedType |
Gets the type of the referenced objects
(Overrides ObjectReferenceReferencedType.) |
Name | Description | |
---|---|---|
![]() | Activate |
Activates the "active" behavior of the reference.
(Inherited from ObjectReference.) |
![]() | Change |
Sets the reference to the specified object
|
![]() | ChangeUntyped |
Sets the referenced object
(Inherited from ObjectReference.) |
![]() | FilterTReferencingObjectType |
Returns expression that filters the referencing objects for specific referenced id
(Inherited from ObjectReference.) |
![]() | FilterBy(TReferencedObject, Boolean) |
Returns filter search expression, filtering the referencing repository for specific referenced object
|
![]() | FilterBy(IEnumerableEntityObject, Boolean) |
Returns filter search expression, filtering the referencing repository for the specific referenced objects
(Inherited from ObjectReference.) |
![]() | FilterBy(EntityObject, Boolean) |
Returns filter search expression, filtering the referencing repository for specific referenced object
(Overrides ObjectReferenceFilterBy(EntityObject, Boolean).) |
![]() | Follow |
Follows the reference and returns the strongly typed referenced object
|
![]() | FollowUntyped |
Returns the referenced object for the specified referencing object
(Inherited from ObjectReference.) |
![]() | GetOwnerChildCollection |
Gets the owner child collection of objects that point to the owner with the current reference.
(Inherited from ObjectReference.) |
Name | Description | |
---|---|---|
![]() | ReferenceChanged |
The reference changed event. Fired after the reference changes for an object.
(Inherited from ObjectReference.) |