Xafari.DC Namespace


Assembly: Xafari (in Xafari.dll)

Name Description
msdn2017/pubclass DcRegistrator Intended to assist in registration of Domain Components decorated with RegisterEntityAttribute attribute.
msdn2017/pubclass GuidWeakManyToMany General universal persistent object to store many-to-many relations. Used by default if related classes have Guid as key.
msdn2017/pubclass GuidWeakManyToManyBase Default general intermediate object type. Use GuidWeakReferenceStruct as back references.
msdn2017/pubclass RegisterEntityAttribute Indicates that enitity must be registered and specifies register entity parameters.
msdn2017/pubclass WeakAssociationAttribute For internal use.
msdn2017/pubclass WeakListAttribute Uses to define nonpersitent list property which implemented by DomainLogicBase<GetWeakList<TDetails>.
msdn2017/pubclass XPWeakCollection<T> For internal use.
msdn2017/pubclass XPWeakCollectionHelper<T> For internal use.
msdn2017/pubclass XPWeakManyToMany
msdn2017/pubclass XPWeakManyToManyAliasList For internal use. Implements many to many nonpersistent collections.
msdn2017/pubclass XPWeakManyToManyAliasList<T>
msdn2017/pubclass XPWeakManyToManyAttribute Uses to declare Many-To-Many relation for non-persistent objects or for calculated members
msdn2017/pubclass XPWeakManyToManyBase Obsolete.
msdn2017/pubclass XafariDCIntermediateObject Base class for many-to-many intermediate object. Used by weak lists.
Top
Name Description
msdn2017/pubinterface ICollectionCriteriaProvider
msdn2017/pubinterface IRelationNameSupport
msdn2017/pubinterface IWeakIntermediateObject Uses to identify general intermediate object with weak references as back reference
Top
Name Description
msdn2017/pubstructure GuidWeakReferenceStruct Struct for persisting reference to persistent object (or persistent domain component) with Guid as Oid If works with XPO only (i.e. EF and other ORM are not supported)
msdn2017/pubstructure XPWeakReferenceStruct Struct for persisting reference to persistent object (or persistent domain component) If works with XPO only (i.e. EF and other ORM are not supported)
Top

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1