204 {
205 get
206 {
210 }
212 set
213 {
216 {
217 throw ExceptionBuilder.EditInRowChanging();
218 }
220 {
221 throw ExceptionBuilder.ReadOnly(
column.ColumnName);
222 }
225 {
228 }
230 {
232 }
234 {
235 throw ExceptionBuilder.ReadOnly(
column.ColumnName);
236 }
239 {
241 {
242 throw ExceptionBuilder.CannotSetToNull(
column);
243 }
245 }
247 try
248 {
251 }
253 {
254 if (flag)
255 {
257 }
258 throw;
259 }
262 {
264 }
265 if (flag)
266 {
268 }
269 }
270 }
static bool IsCatchableOrSecurityExceptionType(Exception e)
DataColumn? LastChangedColumn
int GetProposedRecordNo()
readonly DataTable _table
void CheckColumn(DataColumn column)
virtual void OnColumnChanged(DataColumnChangeEventArgs e)
virtual void OnColumnChanging(DataColumnChangeEventArgs e)
bool NeedColumnChangeEvents