本文转载:http://www.cnblogs.com/yjf512/archive/2010/06/04/1751369.html

 

生成的代理类中为每个枚举类型的属性同时生成了一个bool类型的相关属性。

比如对于“PackagingType”属性,同时生成一个bool类型的“PackagingTypeSpecified”属性,其默认值为false,如果此值为false,则对应的枚举属性不会出现在序列化的请求中。

因此代理类的序列化有可能没有对枚举类型进行序列化,原因之一可能是设置此bool类型为false

这可能是为了满足一种要求枚举值的结果为“null”或者不需要设置枚举值的需要

 

生成的代理类中为每个枚举类型的属性同时生成了一个bool类型的相关属性。

比如对于“PackagingType”属性,同时生成一个bool类型的“PackagingTypeSpecified”属性,其默认值为false,如果此值为false,则对应的枚举属性不会出现在序列化的请求中。

因此代理类的序列化有可能没有对枚举类型进行序列化,原因之一可能是设置此bool类型为false

这可能是为了满足一种要求枚举值的结果为“null”或者不需要设置枚举值的需要

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2021-07-12
  • 2022-01-31
猜你喜欢
  • 2021-08-30
  • 2022-01-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
  • 2021-09-04
相关资源
相似解决方案