gracias, de esa manera funciona perfecto El 17 de marzo de 2010 09:20, Fabio Maulo <[email protected]> escribió:
> Me olvidé de completar la primer linea... > Lo que tenes que mirar para esas cosa es esto : IObjectRelationalMapper > > El 17 de marzo de 2010 09:19, Fabio Maulo <[email protected]> escribió: > > Lo que tenes que mirar para esas cosa es esto >> El metodo que tenes que usar es: >> orm.Complex<Foo>(); >> >> y en el mapper >> mapper.AddPropertyPattern(p => p.GetPropertyOrFieldType().Equals(Foo), mp >> => mp.Type<FooUserType>()); >> >> >> >> El 17 de marzo de 2010 09:12, José F. Romaniello >> <[email protected]>escribió: >> >> Hola, en mi dominio tengo una clase Bar que tiene una propiedad del tipo >>> Foo. >>> >>> Mi único mapeo hasta ahora es algo así: >>> >>> orm.TablePerConcreteClass(types (excluido Foo) ); >>> >>> Si solamente hago esto, conform detecta que la propiedad es un many to >>> one. >>> En realidad yo quiero que sea una propiedad común con un UserType. >>> >>> Probe añadir esto antes y despues, pero la sigue detectando como >>> many-to-one: >>> >>> mapper.Class<Bar>( >>> m => m.Property( >>> c => c.Foo, >>> p => p.Type<FooUserType>())); >>> >>> Y también agregue algo como : >>> >>> mapper.AddPropertyPattern(p => p.GetPropertyOrFieldType().Equals(Foo), mp >>> => mp.Type<FooUserType>()); >>> >>> Pero sigue generando como many-to-one >>> >>> Desde ya muchas gracias! >>> >>> >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> >> >> >> >> -- >> Fabio Maulo >> >> > > > -- > Fabio Maulo > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
