public static SyncDelegate LocalFunc(Type parentType, string parentMethod, string name, Type[] parentArgs = null) { return(Sync.RegisterSyncDelegate( MpMethodUtil.GetLocalFunc(parentType, parentMethod, MethodType.Normal, parentArgs, name), null )); }
public static SyncDelegate LambdaInGetter(Type parentType, string parentMethod, int lambdaOrdinal) { return(Sync.RegisterSyncDelegate( MpMethodUtil.GetLambda(parentType, parentMethod, MethodType.Getter, null, lambdaOrdinal), null )); }
public static SyncDelegate Lambda(Type parentType, string parentMethod, int lambdaOrdinal, Type[] parentArgs = null, MethodType parentMethodType = MethodType.Normal) { return(Sync.RegisterSyncDelegate( MpMethodUtil.GetLambda(parentType, parentMethod, parentMethodType, parentArgs, lambdaOrdinal), null )); }
public static SyncDelegate Register(Type inType, string nestedType, string methodName, string[] fields) { return(Sync.RegisterSyncDelegate(inType, nestedType, methodName, fields)); }
public static SyncDelegate Register(Type type, string nestedType, string method) { return(Sync.RegisterSyncDelegate(type, nestedType, method)); }