Wcf 在DataContract序列化程序元数据中包含XML注释

Wcf 在DataContract序列化程序元数据中包含XML注释,wcf,serialization,datacontract,Wcf,Serialization,Datacontract,是否有某种方式可以发送DataContract中属性的摘要信息 e、 g [DataContract] 公共类MyClass { /// ///我的摘要资料 /// [数据成员] 公共int MyProperty{get;set;} } 获取datacontract的客户端是否可以使用此功能?我对此表示怀疑,只是希望有人知道一些我不知道的事情,这很有可能。:) 如果您引用的是XML注释,则不会,它们无法发送。WSDL中没有地方可以让客户端使用它们来发送它们。看看CodePlex。我没用过,

是否有某种方式可以发送DataContract中属性的摘要信息

e、 g

[DataContract]
公共类MyClass
{
/// 
///我的摘要资料
/// 
[数据成员]
公共int MyProperty{get;set;}
}

获取datacontract的客户端是否可以使用此功能?我对此表示怀疑,只是希望有人知道一些我不知道的事情,这很有可能。:)

如果您引用的是XML注释,则不会,它们无法发送。WSDL中没有地方可以让客户端使用它们来发送它们。

看看CodePlex。我没用过,但听起来好像它正是你想要的:

从源代码XML注释添加WSDL文档

此扩展允许您添加WSDL 直接记录(注释) 来自源文件中的XML注释。 这些评论将作为 是WSDL的一部分,可用于 知道如何使用的WSDL工具 它们的优势(例如Apache Axis wsdl2java和其他)。2.0版 还包括客户端WSDL 将转换这些WSDL的导入程序 中XML注释的注释 生成的代理代码


WCFExtrasPlus已移动到GitHub。在这里:
[DataContract]
public class MyClass
{
  /// <summary>
  /// My Summary information
  /// </summary>
  [DataMember]
  public int MyProperty {get;set;}
}