¿Cómo agregar AuthorizeAttribute a nivel global y excluirlo para algunas Acciones?

Necesito verificar si una acción tiene un atributo específico, y necesito hacerlo en el siguiente método:

protected override bool AuthorizeCore(System.Web.HttpContextBase httpContext) {

}

Sé que puedo comprobarlo aquí:

public override void OnAuthorization(AuthorizationContext filterContext) {

    filterContext.ActionDescriptor.IsDefined(typeof(AnonymousAllowedAttribute), true)
 ...
}

¿Alguien sabe cómo puedo obtenerActionDescriptor conSystem.Web.HttpContextBase ¿objeto?

ACTUALIZAR

En realidad quiero si alguna de las acciones marcadas conAnonymousAllowedAttribute laAuthorizeCore El método devuelve true o, si es posible, no se ejecuta (me refiero a mi método de anulación).

Respuestas a la pregunta(1)

Su respuesta a la pregunta