0
在我的各種BLL類是在Web應用程序,我inhereted每種方法使用System.ComponentModel.DataObjectMethodAttribute這是什麼?
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, true)].
開始我已經用了好幾年,但現在,我正在考慮微軟的認證,我開始懷疑我認爲理所當然的事情。
我注意到,這會隨着方法的類型而略有變化,無論是SELECT,DELETE或UPDATE類型。
這個的目的是什麼?用來描述它的術語是什麼?我爲什麼要用它?
感謝,
Risho
謝謝,這是一個好的開始,但它沒有解釋的是,我可以聲明方法沒有它,它的工作原理。 – Risho 2012-03-01 16:52:34
當然,這是因爲,正如文檔所述*您可以使用DataObjectMethodAttribute在標有DataObjectAttribute屬性的類型上標識數據操作方法,以便調用者使用反射更容易識別它們。*因此,如果調用者是不使用反射來識別方法,它可以使用其他方法。 – 2012-03-01 17:11:36
謝謝,感謝您的時間和精力! – Risho 2012-03-01 17:39:08