public Castle.DynamicProxy.IInterceptor[] SelectInterceptors(Type type, MethodInfo method, Castle.DynamicProxy.IInterceptor[] interceptors) { if (method.Name.StartsWith("set_")) return interceptors; else return interceptors.Where(i => i is MyCastleInterceptor).ToArray<Castle.DynamicProxy.IInterceptor>(); }