When implemented by a derived class, creates and returns a permission that is the intersection of the current permission and the specified permission.
An System.Security.IPermission that represents the intersection of the current permission and the specified permission; otherwise, null if the intersection is empty.