ColdFusion returns variables, such as those returned in a cfdirectory or cfftp operation. A variable is usually referenced by
scoping it according to its type: naming it according to the code context in which it is available; for example, Session.varname, or Application.varname. For more information on ColdFusion scopes, see
Using ColdFusion Variables in the
Developing ColdFusion Applications You use the cflock tag to limit the scope of CFML constructs that modify shared data structures, files, and CFXs, to ensure that modifications occur sequentially. For more information, see
cflock, and
Using Persistent Data and Locking in the
Developing ColdFusion Applications.