public UpdateFromCursorStatement(ObjectName tableName, string cursorName) { if (tableName == null) throw new ArgumentNullException("tableName"); if (String.IsNullOrEmpty(cursorName)) throw new ArgumentNullException("cursorName"); TableName = tableName; CursorName = cursorName; }