Para cerrar este tema quisiera decir que lo tengo resuelto. Gracias
lista.
El problema es justamente la inicializacion. El codigo que mostre
originalmente
lo saque de un ejemplo en el documento nHibernate-reference.pdf y la
property:
Public Sub AddKitten(ByVal oKitten As cat)
oKittens.Add(oKitten)
End Sub
no tiene sentido, ya que el codigo funciona perfectamente sin este
metodo,
simplemente llamando a cat.kittens.add(), ya que la propiedad da
acceso
al conjunto (iset).
Saludos.
Marcelo.-
On 6 sep, 23:26, "Fabio Maulo" <[EMAIL PROTECTED]> wrote:
> Moment....
> Creo que lo que te marea es que mezclas momentos....
> Si fuiste a buscar un obj la collection ya está inicializada por NH o sea ya
> puso en tu propiedad la clase PersistentCollection.
> Si no fuiste a buscar nada, nadie inicializó tu propiedad o sea está a null,
> y vos tenes que inicializarla.
>
> Una solución es encapsula el field y aplicar el lazy-initialization en la
> property get.
>
> Bye.
> Fabio.
--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---