public override void OnMethodReturned(AspectEventContext context, object returnValue) { }
public sealed override void OnMethodExecuted(AspectEventContext context, params object[] methodArgs) { }
public override object OnMethodReturning(AspectEventContext context, object returnValue) { return(returnValue); }
public sealed override object OnPropertyGetting(AspectEventContext context, object returnValue) { return(returnValue); }
public sealed override bool OnMethodExecuting(AspectEventContext context, params object[] methodArgs) { return(true); }
public virtual void OnMethodReturned(AspectEventContext context, object returnValue) { }
public sealed override bool OnPropertySetting(AspectEventContext context, object valueObject) { return(true); }
public virtual void OnMethodExecuted(AspectEventContext context, params object[] methodArgs) { }
public virtual object OnPropertyGetting(AspectEventContext context, object returnValue) { return(returnValue); }
public virtual bool OnPropertySetting(AspectEventContext context, object valueObject) { return(true); }
public virtual object OnMethodReturning(AspectEventContext context, object returnValue) { return(returnValue); }
public virtual bool OnMethodExecuting(AspectEventContext context, params object[] methodArgs) { return(true); }