Excepto por una publicación de blog aquí y allá, que describe los atributos personalizados que alguien creó, pero que no parecen obtener ninguna tracción, como una que describe cómo imponer la inmutabilidad , otra sobre Documenting Thread Safety , que modela los atributos después de las anotaciones de JCIP . ¿Algún estándar emergente? ¿Algo que MS pueda estar planeando para el futuro?
Esto es algo que debería ser estándar, si hay alguna posibilidad de interoperabilidad entre bibliotecas de manera concurrente. Tanto para fines de documentación como para alimentar herramientas de prueba estáticas / dinámicas.
Si MS no está haciendo nada en esa dirección, podría hacerlo en CodePlex, pero tampoco pude encontrar nada allí.
<opinion> La concurrencia y la seguridad de los subprocesos son realmente difíciles en los lenguajes imperativos y de objetos como C # y Java, deberíamos tratar de domarlo, hasta que con suerte cambiemos a lenguajes más apropiados. </opinion>