[CheckId] CA1408 [Warning] CA1408: Do not use AutoDual ClassInterfaceType [Description] 
Types that use a dual interface enable clients to bind to a specific interface layout. Any changes in a future version to the layout of the type or any base types will break COM clients that bind to the interface. By default, if the ClassInterfaceAttribute attribute is not specified, a dispatch-only interface is used.