6public static partial class BadDynamicFunctionExtensions
21 elem.SetFunction(propName, _ => func(), returnType);
35 Func<T, BadObject> func,
38 elem.SetFunction<T>(propName, (_, t) => func(t), returnType);
53 Func<T1, T2, BadObject> func,
56 elem.SetFunction<T1, T2>(propName, (_, t1, t2) => func(t1, t2), returnType);
72 Func<T1, T2, T3, BadObject> func,
75 elem.SetFunction<T1, T2, T3>(propName, (_, t1, t2, t3) => func(t1, t2, t3), returnType);
92 Func<T1, T2, T3, T4, BadObject> func,
95 elem.SetFunction<T1, T2, T3, T4>(propName, (_, t1, t2, t3, t4) => func(t1, t2, t3, t4), returnType);
113 Func<T1, T2, T3, T4, T5, BadObject> func,
116 elem.SetFunction<T1, T2, T3, T4, T5>(
124 t5) => func(t1, t2, t3, t4, t5),
145 Func<T1, T2, T3, T4, T5, T6, BadObject> func,
148 elem.SetFunction<T1, T2, T3, T4, T5, T6>(
157 t6) => func(t1, t2, t3, t4, t5, t6),
179 Func<T1, T2, T3, T4, T5, T6, T7, BadObject> func,
182 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7>(
192 t7) => func(t1, t2, t3, t4, t5, t6, t7),
215 Func<T1, T2, T3, T4, T5, T6, T7, T8, BadObject> func,
218 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8>(
229 t8) => func(t1, t2, t3, t4, t5, t6, t7, t8),
253 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, BadObject> func,
256 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
268 t9) => func(t1, t2, t3, t4, t5, t6, t7, t8, t9),
293 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, BadObject> func,
296 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
309 t10) => func(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10),
332 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
335 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, BadObject> func,
338 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
352 t11) => func(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11),
376 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
379 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, BadObject> func,
382 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
435 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
438 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, BadObject> func,
441 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
497 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
500 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, BadObject> func,
503 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
562 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
565 Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, BadObject> func,
568 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > func)
Sets a Function on the given Object.
BadScript2.Runtime.Interop.Functions.Extensions.BadDynamicFunctionExtensions.SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > func)
Sets a Function on the given Object.
BadScript2.Runtime.Interop.Functions.Extensions.BadDynamicFunctionExtensions.SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > func)
Sets a Function on the given Object.
BadScript2.Runtime.Interop.Functions.Extensions.BadDynamicFunctionExtensions.SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4, T5 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4, T5, T6, T7 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7 > func)
Sets a Function on the given Object.
BadScript2.Runtime.Interop.Functions.Extensions.BadDynamicFunctionExtensions.SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > func)
Sets a Function on the given Object.
static void SetFunction(this BadObject elem, string propName, Func< BadObject > func, BadClassPrototype returnType)
Sets a Function on the given Object.
static void SetFunction< T >(this BadObject elem, string propName, Action< BadExecutionContext, T > func)
Sets a Function on the given Object.
BadScript2.Runtime.Interop.Functions.Extensions.BadDynamicFunctionExtensions.SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4, T5, T6 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6 > func)
Sets a Function on the given Object.
static void SetFunction< T1, T2, T3, T4, T5, T6, T7, T8 >(this BadObject elem, string propName, Action< BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8 > func)
Sets a Function on the given Object.
The Base Class for all BadScript Objects.
Implements a Class Prototype for the BadScript Language.
Contains the Extension Classes for Functions.
Contains Runtime Type Objects.
Contains the Runtime Objects.