gpt4 book ai didi

c# - 大量已知类型如何影响 DataContractSerializer 的性能

转载 作者:太空宇宙 更新时间:2023-11-03 16:28:02 26 4
gpt4 key购买 nike

谁能提供任何有关继承链中数据协定上可能的已知类型数量如何影响 WCF DataContractSerializer 性能的见解?

考虑:

[ServiceContract]
BaseClass GetInfo()

[KnownType=Typeof(Class1)]
[DataContract]
public class BaseClass

[DataContract]
public class Class1 : BaseClass

这里我只有一个派生类(因此只有一个 knownType)。现在,假设我有 10、100 或 1000 个……类(class)。

知道有数千个派生类有点夸张 :) 但这将如何影响 DataContractSerializer 的性能?

最佳答案

如果您对测量任何代码结构的性能感兴趣,我强烈推荐 Vance Morrison 在 Measure IT 上的 msdn 文章.很有教育意义。我自己曾多次使用 Measure It 来掌握性能问题。

要了解整体流程性能,请查看 PerfView

关于c# - 大量已知类型如何影响 DataContractSerializer 的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11862397/

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