
Visual Basic (Declaration) | |
---|---|
<DebuggerDisplayAttribute(Value="{EntityKey} - {EntityState}", Name="", Type="", Target=, TargetTypeName="")> <DataContractAttribute(True)> Public Class EntityAspect Implements IdeaBlade.Core.ComponentModel.INotifyDataErrorInfo, IEditableObjectInterceptor, IdeaBlade.Validation.INotifyVerifierResults, System.ComponentModel.IChangeTracking, System.ComponentModel.IDataErrorInfo, System.ComponentModel.IEditableObject, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.IRevertibleChangeTracking, System.IComparable |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As EntityAspect |
C# | |
---|---|
[DebuggerDisplayAttribute(Value="{EntityKey} - {EntityState}", Name="", Type="", Target=, TargetTypeName="")] [DataContractAttribute(true)] public class EntityAspect : IdeaBlade.Core.ComponentModel.INotifyDataErrorInfo, IEditableObjectInterceptor, IdeaBlade.Validation.INotifyVerifierResults, System.ComponentModel.IChangeTracking, System.ComponentModel.IDataErrorInfo, System.ComponentModel.IEditableObject, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.IRevertibleChangeTracking, System.IComparable |
C++/CLI | |
---|---|
[DebuggerDisplayAttribute(Value="{EntityKey} - {EntityState}", Name="", Type="", Target=, TargetTypeName="")] [DataContractAttribute(true)] public ref class EntityAspect : public IdeaBlade.Core.ComponentModel.INotifyDataErrorInfo, IEditableObjectInterceptor, IdeaBlade.Validation.INotifyVerifierResults, System.ComponentModel.IChangeTracking, System.ComponentModel.IDataErrorInfo, System.ComponentModel.IEditableObject, System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.IRevertibleChangeTracking, System.IComparable |
The EntityAspect implements interfaces to support editing, change tracking and change notification. One instance of the EntityAspect class is associated with each persistable entity within a domain model. The PocoEntityAspect also extends the EntityAspect
An EntityAspect can be used to Wrap an object and provide it with entity-related services.
System.Object
IdeaBlade.EntityModel.EntityAspect
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family