Ejemplo n.º 1
0
        static public void ExecuteNoReturnEditDistinction <P1>(P1 p1)
        {
            MarkedMethods <ATTRIBUTE_TYPE> .GetFilteredMarkedStaticMethods(
                Filterer_MethodInfo.CanEffectiveParametersHold <P1>(),

                Filterer_MethodInfo.HasNoReturn()
                ).GetFirst().Invoke(null, p1);
        }
Ejemplo n.º 2
0
        static public void ExecuteNoReturnEditDistinction <P1, P2, P3, P4, P5, P6, P7, P8, P9>(P1 p1, P2 p2, P3 p3, P4 p4, P5 p5, P6 p6, P7 p7, P8 p8, P9 p9)
        {
            MarkedMethods <ATTRIBUTE_TYPE> .GetFilteredMarkedStaticMethods(
                Filterer_MethodInfo.CanEffectiveParametersHold <P1, P2, P3, P4, P5, P6, P7, P8, P9>(),

                Filterer_MethodInfo.HasNoReturn()
                ).GetFirst().Invoke(null, p1, p2, p3, p4, p5, p6, p7, p8, p9);
        }
Ejemplo n.º 3
0
 private IEnumerable <MethodInfoEX> GetApplicationEXMarkedTypeMethods(string name)
 {
     return(GetApplicationEXMarkedTypes()
            .Convert(t => t.GetFilteredStaticMethods(
                         Filterer_MethodInfo.IsNamed(name),
                         Filterer_MethodInfo.HasNoReturn(),
                         Filterer_MethodInfo.HasNoEffectiveParameters(),
                         Filterer_MethodInfo.IsStaticMethod()
                         ))
            .Flatten());
 }