[Class] UnmanagedFunctionPointerAttribute [Description] 
Controls the marshaling behavior of a delegate signature passed as an unmanaged function pointer to or from unmanaged code. This class cannot be inherited.