Ovo sto Oliver pise nije nista cudno, jer drugo resenje i ne postoji, bar ne neko znacajno drugacije. Problem sa TableAdapterom je sto je neko u MS-om dizajn timu, odlucio da TableAdapter nasledjuje Component klasu i tu su zakucali sve u zid, sto po meni nije uopste u duhu objektnog orijentisanog programiranja. No dobro, i onako TableAdapter u sledecoj generaciji .NET frameworka ispada, pa tako mozda i nema smisla ga nesto znacajno unapredjivati.
A za ovo prosirivanje, pretopstavljam da je Oliver mislio na partial class-u tj. u novom cs file-u se definise ista ta klasa TableAdapter-a
Code:
namespace Yada.Yada.Yada
{
partial class SomeTableAdapter
{
public SqlDataAdapter MyAdapter
{
get
{
this.Adapter;
}
}
}
}