22 elem.SetFunction(propName,
29 BadAnyPrototype.Instance
42 elem.SetFunction<T>(propName,
49 BadAnyPrototype.Instance
63 Action<BadExecutionContext, T1, T2> func)
65 elem.SetFunction<T1, T2>(propName,
72 BadAnyPrototype.Instance
87 Action<BadExecutionContext, T1, T2, T3> func)
89 elem.SetFunction<T1, T2, T3>(propName,
92 func(ctx, t1, t2, t3);
96 BadAnyPrototype.Instance
112 Action<BadExecutionContext, T1, T2, T3, T4> func)
114 elem.SetFunction<T1, T2, T3, T4>(propName,
115 (ctx, t1, t2, t3, t4) =>
117 func(ctx, t1, t2, t3, t4);
121 BadAnyPrototype.Instance
138 Action<BadExecutionContext, T1, T2, T3, T4, T5> func)
140 elem.SetFunction<T1, T2, T3, T4, T5>(propName,
148 func(ctx, t1, t2, t3, t4, t5);
152 BadAnyPrototype.Instance
170 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6> func)
172 elem.SetFunction<T1, T2, T3, T4, T5, T6>(propName,
181 func(ctx, t1, t2, t3, t4, t5, t6);
185 BadAnyPrototype.Instance
204 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7>
207 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7>(propName,
217 func(ctx, t1, t2, t3, t4, t5, t6, t7);
221 BadAnyPrototype.Instance
244 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8>(propName,
255 func(ctx, t1, t2, t3, t4, t5, t6, t7, t8);
259 BadAnyPrototype.Instance
281 T6, T7, T8, T9> func)
283 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9>(propName,
295 func(ctx, t1, t2, t3, t4, t5, t6, t7, t8, t9);
299 BadAnyPrototype.Instance
319 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
this BadObject elem,
322 T5, T6, T7, T8, T9, T10> func)
324 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(propName,
352 BadAnyPrototype.Instance
373 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(
this BadObject elem,
375 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> func)
377 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(propName,
407 BadAnyPrototype.Instance
429 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(
this BadObject elem,
431 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> func)
433 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(propName,
465 BadAnyPrototype.Instance
488 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(
this BadObject elem,
490 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> func)
492 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(propName,
508 func(ctx, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13);
512 BadAnyPrototype.Instance
536 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(
this BadObject elem,
538 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> func)
540 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(propName,
557 func(ctx, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14);
561 BadAnyPrototype.Instance
586 public static void SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(
589 Action<BadExecutionContext, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> func)
591 elem.SetFunction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(propName,
609 func(ctx, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15);
613 BadAnyPrototype.Instance
The Execution Context. Every execution of a script needs a context the script is running in....
Implements Extensions that aid in the creation of Interop Functions.
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, Action< BadExecutionContext > func)
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.
static readonly BadObject Null
The Null Value for the BadScript Language.
Contains the Extension Classes for Functions.
Contains Runtime Type Objects.
Contains the Runtime Objects.