Defines components as complex types that are used for web services authoring. The attributes of this tag are exposed as component metadata and are subject to inheritance rules.
<cfproperty name="name" type="type" ...>
cfargument, cfcomponent, cffunction, cfinvoke, cfinvokeargument, cfobject, cfreturn
New in ColdFusion MX: This tag is new.
You must position cfproperty tags at the beginning of a component, above executable code and function definitions.
If at least one cfproperty tag that has a property within it is present within a component, the property metadata is present in the component metadata.