In my various bll classes that are used in the web app I’ve inhereted each method starts with
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, true)].
I’ve been using this for several years but now that I’m considering a Microsoft certification, I starting to wonder about things I’ve taken for granted.
I noticed that this changes slightly with the type of the method, whether it is an SELECT, DELETE, or UPDATE type.
What is the purpose of this and what is the terminology used to discribed it? Why should I used it?
Thanks,
Risho
The documentation on MSDN about DataObjectMethodAttribute seems clear to me.