gpt4 book ai didi

WCF 数据协定/序列化

转载 作者:行者123 更新时间:2023-12-03 18:24:29 26 4
gpt4 key购买 nike

我创建了一个简单的 WCF 应用程序,它公开了一个操作。此操作将复合数据类型作为参数。

我没有用 [DataContract] 属性修饰这个复合数据类型。但这是有效的,我可以在 WSDL 中看到它的架构。

现在我的理解是,这个新的自定义类型应该用 [Serializable] 或 [dataContract] 属性修饰,以参与 Web 服务操作。

我在这里缺少什么?

最佳答案

自 .NET 3.5 SP1 和您 no longer need 以来,WCF 中引入了 POCO 支持用[DataContract] 装饰您的元素和 [DataMember]属性。公共(public)属性将自动公开。尽管我建议您使用这些属性明确标记它们。

关于WCF 数据协定/序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3291122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com