For ManagedThreadID, MSDN says:

Gets a unique identifier for the current managed thread.

In what context does "unique" apply?

Is this unique per process?
Per application domain?
Per machine?
Per .NET runtime? (if I have both MS.NET and Mono running)

Edit
Report