1 write to _apiLock
Microsoft.Diagnostics.DataContractReader.Legacy (1)
20 references to _apiLock
Microsoft.Diagnostics.DataContractReader.Legacy (20)
ClrDataTask.cs (20)
31using Lock.Scope scope = _apiLock.EnterScope();
37using Lock.Scope scope = _apiLock.EnterScope();
50appDomain.Interface = new ClrDataAppDomain(_target, currentAppDomain, legacyAppDomain, _apiLock);
66using Lock.Scope scope = _apiLock.EnterScope();
72using Lock.Scope scope = _apiLock.EnterScope();
78using Lock.Scope scope = _apiLock.EnterScope();
84using Lock.Scope scope = _apiLock.EnterScope();
90using Lock.Scope scope = _apiLock.EnterScope();
96using Lock.Scope scope = _apiLock.EnterScope();
103using Lock.Scope scope = _apiLock.EnterScope();
118stackWalk.Interface = new ClrDataStackWalk(_address, flags, _target, legacyStackWalk, _apiLock);
128using Lock.Scope scope = _apiLock.EnterScope();
134using Lock.Scope scope = _apiLock.EnterScope();
140using Lock.Scope scope = _apiLock.EnterScope();
147using Lock.Scope scope = _apiLock.EnterScope();
167exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock);
185using Lock.Scope scope = _apiLock.EnterScope();
228using Lock.Scope scope = _apiLock.EnterScope();
234using Lock.Scope scope = _apiLock.EnterScope();
254exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState, _apiLock);