Dario:
          Gracias por la respuesta, muy atento. Estoy probando con
Iesi.Collections.Set, pero se me presenta el mismo problema. Me da
error de ejecucion por que me falta la clausula 'new'. Si hago
"Private oKittens As Iesi.Collections.Set" compila bien pero da error
de ejecucion y no puedo agregar new a la linea "Private oKittens As
new Iesi.Collections.Set" porque me da error de compilacion.

sigo rompiendo el teclado.
saludos.


On 6 sep, 22:39, "Dario Quintana" <[EMAIL PROTECTED]>
wrote:
> Hola Marcelo, fijate si usas Iesi.Collections.Set como implementación
> de ISet, me parece que te va a funcionar.
>
> Saludos
>
> On 9/6/07, Marcelo <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
>
>
>
> > Hola Gente:
> >                  Consulto despues de haber dedicado muchas horas a
> > este tema:
> > Quiero traducir un ejemplo del manual de referencia de nhibernate en
> > C# a vb.net, y no puedo utilizar los conjuntos iset.
>
> > C#:
> > private ISet kittens
> > public virtual ISet Kittens
> > {
> > get { return kittens; }
> > set { kittens = value; }
> > }
> > public virtual void AddKitten(Cat kitten)
> > {
> > kittens.Add(kitten);
> > }
>
> > VB.net:
>
> >     Private oKittens As ISet
>
> >     Public Property Kittens() As ISet
> >         Get
> >             Return oKittens
> >         End Get
> >         Set(ByVal value As ISet)
> >             oKittens = value
> >         End Set
> >     End Property
> >     Public Sub AddKitten(ByVal oKitten As cat)
> >         oKittens.Add(oKitten)
> >     End Sub
>
> > Pegue solamente el codigo conflictivo. El asunto es que esto compila
> > perfectamente, pero al ejecutarlo, me da un error de ejecucion, ya que
> > el objeto oKittens no ha sido inicializado, se debe utilizar NEW para
> > instanciar el objeto, pero al intentar hacerlo, el ide indica que no
> > se puede instanciar una interfase (logico, se debe implementar). Si
> > intento utilizar un tipo "ListSet" que implementa iset, nhibernate me
> > da un error al intentar convertir implicitamente un tipo "No se puede
> > convertir un objeto de tipo 'NHibernate.Collection.PersistentSet' al
> > tipo 'Iesi.Collections.ListSet'".
>
> > Ya llevo tiempo experimentando con esto y trato de almacenar el
> > conjunto en arreglos, conjuntos, listas, etc y me sigue dando error de
> > conversion.
>
> > Alguna sugerencia??
>
> > Saludos a toda la lista.
> > Marcelo.-
>
> --
> Dario Quintanahttp://blog.darioquintana.com.ar


--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a