public ISecurityPolicyContainer <T> OnDelete()
 {
     return(delete ?? (delete = new ActionSecurityContainer <T>(this, RunningObjectsAction.Delete)));
 }
 public ISecurityPolicyContainer <T> OnEdit()
 {
     return(edit ?? (edit = new ActionSecurityContainer <T>(this, RunningObjectsAction.Edit)));
 }
 public ISecurityPolicyContainer <T> OnIndex()
 {
     return(index ?? (index = new ActionSecurityContainer <T>(this, RunningObjectsAction.Index)));
 }
 public ISecurityPolicyContainer <T> OnView()
 {
     return(view ?? (view = new ActionSecurityContainer <T>(this, RunningObjectsAction.View)));
 }
 public ISecurityPolicyContainer <T> OnWelcome()
 {
     return(welcome ?? (welcome = new ActionSecurityContainer <T>(this, RunningObjectsAction.Welcome)));
 }