public static T Read <T, T0, T1, T2, T3>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, Func <T> func, int lifetime = 0) { return(ReadEx(new object[] { p0, p1, p2, p3 }, func, lifetime)); }
public static bool Read <T, T0>(this Je.IMemExpander expander, T0 p0, out T p) { return(ReadEx(new object[] { p0 }, out p)); }
public static T Read <T, T0, T1, T2, T3, T4, T5, T6>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, Func <T> func, int lifetime = 0) { return(ReadEx(new object[] { p0, p1, p2, p3, p4, p5, p6 }, func, lifetime)); }
public static bool Read <T, T0, T1, T2, T3, T4, T5>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, out T p) { return(ReadEx(new object[] { p0, p1, p2, p3, p4, p5 }, out p)); }
public static bool Read <T, T0, T1, T2>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, out T p) { return(ReadEx(new object[] { p0, p1, p2 }, out p)); }
public static void Clear <T0, T1>(this Je.IMemExpander expander, T0 p0, T1 p1) { ClearEx(new object[] { p0, p1 }); }
public static void Clear <T0>(this Je.IMemExpander expander, T0 p0) { ClearEx(new object[] { p0 }); }
public static void Clear <T0, T1, T2, T3, T4>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4) { ClearEx(new object[] { p0, p1, p2, p3, p4 }); }
public static void Clear <T0, T1, T2>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2) { ClearEx(new object[] { p0, p1, p2 }); }
public static void Clear <T0, T1, T2, T3, T4, T5, T6>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { ClearEx(new object[] { p0, p1, p2, p3, p4, p5, p6 }); }
public static bool Read <T, T0, T1, T2, T3, T4, T5, T6, T7, T8>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, out T p) { return(ReadEx(new object[] { p0, p1, p2, p3, p4, p5, p6, p7, p8 }, out p)); }
public static void Clear <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9) { ClearEx(new object[] { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9 }); }
public static void Write <T, T0>(this Je.IMemExpander expander, T0 p0, Func <T> func, int lifetime = 0) { WriteEx(new object[] { p0 }, func(), lifetime); }
public static void Write <T, T0, T1, T2, T3>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, Func <T> func, int lifetime = 0) { WriteEx(new object[] { p0, p1, p2, p3 }, func(), lifetime); }
public static void Write <T, T0, T1, T2, T3, T4, T5, T6>(this Je.IMemExpander expander, T0 p0, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, Func <T> func, int lifetime = 0) { WriteEx(new object[] { p0, p1, p2, p3, p4, p5, p6 }, func(), lifetime); }
public static T Read <T, T0>(this Je.IMemExpander expander, T0 p0, Func <T> func, int lifetime = 0) { return(ReadEx(new object[] { p0 }, func, lifetime)); }