When does BeforeAdapterMethod execute

I have questions for those who may be developers. I have a Form Event handler defined as shown.

private EpiBaseAdapter oTrans_adapter;

private void oTrans_adapter_BeforeAdapterMethod(object sender, BeforeAdapterMethodArgs args)
{
//code
}

I have several places where an adapter is used like so.

SalesOrderAdapter adpt = new SalesOrderAdapter(oTrans);
adpt.BOConnect();

My questions are, when does this handler (BeforeAdapterMethod) execute? Does the SalesOrderAdapter have anything to do with it?

Have you already tried adding a MessageBox e.g. MessageBox.Show(“Before Adapter”); ?

I often do this and then play around with different entry sequences to get a quick idea of when things are/aren’t being called.