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

Responder a