Arch.Intercept

Arch include an interception mecanism internaly but also externaly used to inject code execution

Arch.Model

The Arch.Model contains interfaces and enu

ActionTarget

Action target is a flags enum that indicate the differents instants of the entitiy lifetime.

namespace Arch.Intercep
{
    [Flags]
    public enum ActionTarget
    {
        InfrastructureLoading = 1,
        InfrastructureLoaded = 2,
        Loading = 4,
        Loaded = 8,
        Creating = 16,
        Created = 32,
        Updating = 64,
        Updated = 128,
        Deleting = 256,
        Deleted = 512,

        All = InfrastructureLoading | InfrastructureLoaded | Loading | Loaded | Creating | Created | Updating | Updated | Deleting | Deleted,
        AllEntity = Loading | Loaded | Creating | Created | Updating | Updated | Deleting | Deleted,
        BeforeCud = Creating | Updating | Deleting,
        AfterCud = Created | Updated | Deleted,
    }	
}

Last edited Apr 12, 2011 at 10:44 PM by anthyme, version 1

Comments

No comments yet.