This needs re-opening (NH-1865)... [XmlIgnore] are in the wrong
places. They should be here...

[XmlIgnore]
public virtual IDictionary<string, MetaAttribute> MappedMetaData
{

[XmlIgnore]
public IDictionary<string, MetaAttribute> InheritableMetaData
{

On Jul 13, 6:05 pm, Patrick McEvoy <patrick.mce...@gmail.com> wrote:
> dell, can you post the patch or provide link tomonobugzilla?
>
> Ricardo has created an issue onmonobugzilla and themonoguys have
> an interesting response....
>
> ----
> This repro (and then likely NHibernate) makes nasty use of .NET
> exploit that
> inconsistently allows "dictionary serialization" which is explicitly
> prohibited.
>
> It is proved when the sample repro is modified to hold
> "Dictionary<string,string>" instead of "IDictionary<string,string>",
> then .NET
> raises InvalidOperationException.
>
> Our serialization engine is designed to explicitly to exclude such
> dictionary
> serialization.
>
> We may have to fix some ICollection-based serialization, but such use
> won't be
> popular (->MINOR), and it is absolutely not for this kind of
> IDictionary<,>
> use.
> ----
>
> https://bugzilla.novell.com/show_bug.cgi?id=519442
>
> On Jul 7, 12:00 pm, deil <an...@tinuviel.ru> wrote:
>
> > Hello again,
>
> > I have managed to patchMonoand get NH trunk up & running!
> > Now I will try to create a reproducable test and send it toMonoteam.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to nhusers@googlegroups.com
To unsubscribe from this group, send email to 
nhusers+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to