wcf rest weboperationcontext.current是否线程安全?

wcf rest weboperationcontext.current是否线程安全?,wcf,rest,multithreading,Wcf,Rest,Multithreading,我当前正在从WCF的所有WebGet/WebInvoke修饰方法返回一个流。我还得到一个流作为输入。我这样做是因为我希望响应和输入内容类型具有灵活性。这主要是因为我在解析输入时需要灵活性——它不容易序列化/反序列化 但是,我随后使用WebOperationContext.Current设置httpstatuscodes。我担心这不是线程安全的,尽管线程如何知道它正在处理哪个上下文 所以我的问题是-在高负载条件下使用WebOperationContext.Current线程安全吗 有人知道线程和W

我当前正在从WCF的所有WebGet/WebInvoke修饰方法返回一个流。我还得到一个流作为输入。我这样做是因为我希望响应和输入内容类型具有灵活性。这主要是因为我在解析输入时需要灵活性——它不容易序列化/反序列化

但是,我随后使用WebOperationContext.Current设置httpstatuscodes。我担心这不是线程安全的,尽管线程如何知道它正在处理哪个上下文

所以我的问题是-在高负载条件下使用WebOperationContext.Current线程安全吗

有人知道线程和WebOperationContext.Current是如何链接的吗?它是否使用TLS线程本地存储

p、 国家文件:

在Visual Studio中共享的任何公共静态 这种类型的基本成员是线程 安全任何实例成员都不是 保证线程安全

这意味着调用是线程安全的,因为它是静态的,但是调用返回实例上的任何方法都不能保证是线程安全的