Throws a SecurityException exception when the current user is allowed to execute a particular secured operation.
An IPermissionRequest object that specifies the secured operation.
The passed Permission Request should have an appropriate Permission Request Processor registered within Security Strategy. To register a Permission Request, handle the SecurityStrategy.CustomizeRequestProcessors event. Refer to the How to: Implement Custom Security Objects (Users, Roles, Operation Permissions) topic to see an example.