[DataContract]
[KnownType(typeof(ReserveVoDto))]
[KnownType(typeof(TakeSeeVoDto))]
[KnownType(typeof(InquiryFollowOtherVoDto))]
public abstract class BaseInquiryFollowVoDto : BaseVoDto
{
/// <summary>
/// 反馈
/// </summary>
[DataMember]
public string Content { get; set; }
[KnownType(typeof(ReserveVoDto))]
[KnownType(typeof(TakeSeeVoDto))]
[KnownType(typeof(InquiryFollowOtherVoDto))]
public abstract class BaseInquiryFollowVoDto : BaseVoDto
{
/// <summary>
/// 反馈
/// </summary>
[DataMember]
public string Content { get; set; }
}
knowtype是声明可以转换的子类
本文详细介绍了BaseInquiryFollowVoDto类的定义、使用了[DataContract]、[KnownType]特性,并阐述了其内部属性Content的作用及实现方式,对于理解.NET框架中的数据契约设计有重要价值。
286

被折叠的 条评论
为什么被折叠?



