Application code cannot use Activator.CreateInstance to create types that derive from System.Delegate. Delegate.CreateDelegate ...