Child_Fetch() is called by the data portal when your code calls DataPortal.FetchChild().
Standard overloading rules apply, so the data portal will look at the parameters you pass to DataPortal.FetchChild() and it will try to find a Child_Fetch() that takes the same parameter types.
So
DataPortal.FetchChild(Of MyChild)(123)
will invoke
Private Sub Child_Fetch(ByVal id As Integer)
because the type of parameter you pass in matches the type of the parameter of Child_Fetch().
Copyright (c) Marimer LLC