如果您打开ClientOperation class的文档,您会看到有两个集合看起来似乎有相同的用途:添加参数检查器。
他们是:
public ICollection<IParameterInspector> ClientParameterInspectors { get; }
public SynchronizedCollection<IParameterInspector> ParameterInspectors { get; }
第一个文档中有一条说明“ClientParameterInspectors是一个线程安全的集合。”
似乎ClientParameterInspectors是在4.5中引入的,有谁知道这个的原因?