Funzionando con gli oggetti di .NET dai CF è un poco differente che using loro da w/in .NET. Le proprietà sono un buon esempio. Per per accedere “alle proprietà pubiche„ che dovrete usare la sintassi:
Get_propertyName ()
Set_propertyName (valore)
(Vedere:
http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=dotNet_04.html)Così per accedere all'uso della proprietà “di RecordA„ il seguente, che restituirà un allineamento.
finitions.dll
") >
haredRecordDefinitions ", percorso) >
Gli allineamenti di VB.NET (come “recordA„) dovrebbero essere convertiti trasparente. Così potrete ripetere attraverso i relativi elementi using l'attributo “di allineamento„ di cfloop. La nota, questo esempio non fa nulla tranne il deposito i metodi pubblici di ogni elemento…
Tenere presente VB.NET “strutture„ non sono lo stessi delle strutture dei CF. Così saranno convertite in oggetti, significanti che dovrete usare la stessa tecnica, lo IE Get_propertyName (), per accedere al contenuto delle vostre strutture:
FName = #elem.get_FName () #
LName = #elem.get_LName () #
Poiché “le strutture„ non sono strutture interchangable di w/CF, tenere presente che non potrete usarli dappertutto potete usare una struttura dei CF. Per esempio, voi *can non * usare l'attributo “dell'accumulazione„ di cfloop per ripetere con le chiavi della struttura - O usare la notazione associativa di allineamento per accedere ai valori come *can* con i CF normali strutturate:
value=#myStruct del #key# = di chiave [chiave] #