【发布时间】:2011-06-02 01:59:07
【问题描述】:
http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.messagebuffer(v=vs.85).aspx 说 “这种类型的任何公共静态(在 Visual Basic 中为共享)成员都是线程安全的。任何实例成员都不能保证是线程安全的。”
作为一般规则,实例成员似乎没有线程安全保证。
但是,我猜一些实例成员方法是可重入和线程安全的,而另一些则不是。
MessageBuffer.CreateMessage 是一个实例方法。 有没有人确认这个特定的方法是否是可重入的(或者调用者是否需要对方法的调用实施锁定)?
【问题讨论】:
标签: wcf thread-safety reentrancy