2
我使用XSD2Code從給定的XSD生成C#代碼。該工具生成的代碼剪斷如下:WCF xmlSerializer和數據合同屬性
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.1")]
[System.SerializableAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace = "", IsNullable = false)]
public partial class Orders
{
[System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified, Order = 0)]
public int OrderID {get;set;}
[System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified, Order = 1)]
public string Description {get;set;}
}
Coud有人請指導我用以下queires,請
如果我離開了上面的代碼,因爲它是不WCF序列化上面的類? 目前我得到的WCF測試客戶端上這樣的錯誤:「」此操作不 在WCF測試客戶端支持」
我是否需要添加DataContract和DataMember上述生成的代碼的頂部
?
- 哪個選項是DataContract串行器之間尤爲明顯VS XML序列 謝謝你。
謝謝@carlosfigueira您的有用答案。 –