[CheckId] CA2145 [Warning] CA2145: Transparent methods should not be decorated with the SuppressUnmanagedCodeSecurityAttribute [Description] 
Methods that are decorated by the SuppressUnmanagedCodeSecurityAttribute attribute have an implicit LinkDemand put upon any method that calls it. This LinkDemand requires that the calling code be security critical. Marking the method that uses SuppressUnmanagedCodeSecurity by using the SecurityCriticalAttribute attribute makes this requirement more obvious for callers of the method.