Ensures ThreadStatic fields are marked static This product is not supported for your selected 
Datadog site . (
).
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください 。
このルールを試す ID:  csharp-best-practices/ignored-threadstatic
Language:  C#
Severity:  Error
Category:  Best Practices
Description If a non-static field is marked ThreadStatic , the ThreadStatic attribute will be ignored. In this case, this rule suggests changing the field to be static.
Non-Compliant Code Examples class  NonCompliant  { 
    [ThreadStatic]  public  int  foo ; 
    [ThreadStatic]  int  foo ; 
} 
Compliant Code Examples class  Compliant  { 
    [ThreadStatic]  static  int  foo ; 
    [ThreadStatic]  public  static  int  foo ; 
     int  foo  =  1 ; 
 
     ThreadLocal < int >  foo  =  new  ThreadLocal < int >  (()  =>  1 ); 
     
     ThreadLocal < int >  foo ; 
 } 
シームレスな統合。  Datadog Code Security をお試しください