团结的RequireComponent是从System.Attribute继承来的。不知何故,每当添加组件时,都会引用GameObject、it、s being added to.我的理论是,因为UnityEngine.RequireComponent的类型存储在类中--它们稍后通过反射来实现。在方法AddComponent<T>中,他们从类型中获取T类属性,然后尝试转换它们,从它们获取
在我的ASP.NET MVC 4控制器类中,我使用CustomAuthorize属性来修饰操作,因此访问权限仅限于某些角色。我希望从操作方法内部获取角色,为此,我需要使用该方法装饰的CustomAuthorize属性。public class TestController : Controller // Only the users in viewer and admin roles