我有这一类:
[Serializable]
public sealed class Broker
{
public int Id;
public string Name;
public string Hosts;
public string DefaultValidatorsNameSpace;
public string DefaultRendererNameSpace;
public bool IsDefault;
public CrmCredentials CrmCredentials;
}
当系统通过XmlSerializer从Xml文档中装载时,这一类别正在被淡化。
我不想让任何方案家在装满后改变物体的内容。 一种办法是,通过增加<条码>的公开性;对每个项目的私人编号;条码”,使定型号变得私人化,但随后,我却放松了我的序列化能力。