I have a Partial Class in a file MainFile.vb with a constructor like this:

Partial Class MyAwesomeClass

    ' The constructor - Name it MainConstructor
    Public Sub New(Dim x As Integer)
        ' Some awesome code here
        Line1_of_code()
        Line2_of_code()
        Line3_of_code()
    End Sub

End Class


Now I want to add some more lines of code in the same constructor i.e. MainConstructor but my problem(s) is/are:


I can't edit the file MainFile.vb
I can't create another constructor
All I can do is -- since the MyAwesomeClass is a Partial Class; I can create another file e.g. ExtendedFile.vb and write my lines of code


So I'm trying to do like this which is not allowed in .NET:

Partial Class MyAwesomeClass

    ' The extended constructor - Name it ExtConstructor
    Public Sub New(Dim x As Integer) ' Boom!!!! Error: Duplicate constructor with same kind of arguments
        ' my extended awesome code here
        Line4_of_code()
        Line5_of_code()
        Line6_of_code()
    End Sub

End Class


Ultimately I want to do something like - When I create an object of MyAwesomeClass; it should execute Line1_of_code() to Line6_of_code(). I.e.

Dim objAwesome As New MyAwesomeClass(5) ' Any Integer will do


should execute all the below lines for objAwesome (and in the same order, too)

Line1_of_code()
Line2_of_code()
Line3_of_code()
Line4_of_code()
Line5_of_code()
Line6_of_code()


I'm using .NET Fx 4.0 -- Is there any workaround or solution? Any help would be appreciated.


Question: Can summoned creatures take items back with them?
Answer: It would require a DM ruling.

There are no specific mention of rules that specifically address that concern. But one should consider the following:

Paladin's Special Mount


  Each time the mount is called, it appears in full health, regardless of any damage it may have taken previously. The mount also appears wearing or carrying any gear it had when it was last dismissed. Calling a mount is a conjuration (calling) effect. Should the paladin’s mount die, it immediately disappears, leaving behind any equipment it was carrying.


The main reason a Paladin's Mount is a conjuration (calling), rather than conjuration (summoning), is due to dispel circumstances. It wouldn't be fun for the paladin if someone simply dispelled his mount from underneath him (although some may find that hilarious).

Also consider the aspect of conjuration (teleportation). For example, the teleportation spell states:


  You can bring along objects as long as their weight doesn’t exceed your maximum load. 


Since extraplanar travel isn't allowed with teleportation explicitly, lets look at Lesser Planar Ally:


  A task taking up to 1 minute per caster level requires a payment of 100 gp per HD of the creature called.
  
  At the end of its task, or when the duration bargained for expires, the creature returns to its home plane (after reporting back to you, if appropriate and possible). 


Depending on the amount of hit dice, that could be a considerable amount of gold - and weight.

Opinion

I would say Conjuration (Summoning), No; Conjuration (Calling), Yes. And that would make perfect sense. Your DM would be the final arbiter. But imagine the implications if he allowed someone to be grabbed and sucked into whatever plane the creature was summoned from...

Then again, it could be one heck of an adventure hook: