Le travail avec des objets de .NET des CF est un peu différent qu'au moyen de eux de w/in .NET. Les propriétés sont un bon exemple. Pour accéder aux « propriétés pubiennes » que vous devrez employer la syntaxe :
Get_propertyName ()
Set_propertyName (valeur)
(Voir :
http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=dotNet_04.html)Accéder ainsi à l'utilisation de propriété de « RecordA » le suivant, qui renverra une rangée.
finitions.dll
") >
haredRecordDefinitions ", chemin) >
Des rangées de VB.NET (comme le « recordA ») devraient être converties d'une manière transparente. Ainsi vous pourrez réitérer par ses éléments using l'attribut de « rangée » du cfloop. La note, cet exemple ne fait rien excepté la décharge les méthodes publiques de chaque élément…
Maintenir dans l'esprit VB.NET « structures » ne sont pas les mêmes que des structures de CF. Ainsi elles seront converties en objets, signifiant que vous devrez employer la même technique, IE Get_propertyName (), pour accéder au contenu de vos structures :
FName = #elem.get_FName () #
LName = #elem.get_LName () #
Puisque les « structures » ne sont pas les structures interchangable de w/CF, maintenir dans l'esprit que vous ne pourrez pas les employer partout vous pouvez employer une structure de CF. Par exemple, vous *can pas * employer l'attribut de « collection » du cfloop pour réitérer par les clefs de structure - OU employer la notation associative de rangée pour accéder aux valeurs comme vous *can* avec des CF réguliers structure :
value=#myStruct de clef = de #key# [clef] #