When programming managed code selectors you will be working within the framework provided by EdgeRater. If you use the ‘New’ managed code button to create a new selector the boiler-plate code is added for you and you are then able to fill in the empty methods and properties. It is possible to create a selector by directly writing to a new ‘.cs’ source file on the file system without using the menu options in which case you will have to add all of the boiler plate code manually. It is recommended that you always use the ‘New’ menu option to create a new selector and go from there.
The classes that you work with vary slightly depending on whether you are writing a security selector or a rank selector.