스레드는 약한 ID를 가진 개체에 대해 잠그면 안 됩니다.

반응형

애플리케이션 도메인 경계를 넘어 액세스할 수 있는 개체에 대한 잠금을 획득하는 스레드는 다른 애플리케이션 도메인의 다른 스레드에 의해 차단될 위험이 있습니다. 애플리케이션 도메인 경계를 넘어 액세스할 수 있는 개체는 약한 ID를 가지고 있다고 합니다. 정체성이 약한 유형은 다음과 같습니다.

  • MarshalByRefObject
  • ExecutionEngineException
  • OutOfMemoryException
  • StackOverflowException
  • String
  • MemberInfo
  • ParameterInfo
  • Thread
반응형