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);
124using Lock.Scope scope = _apiLock.EnterScope();
130using Lock.Scope scope = _apiLock.EnterScope();
136using Lock.Scope scope = _apiLock.EnterScope();
143using Lock.Scope scope = _apiLock.EnterScope();
163exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_DEFAULT, TargetPointer.Null, thrownObjectHandle, threadData.FirstNestedException, legacyExceptionState, _apiLock);
181using Lock.Scope scope = _apiLock.EnterScope();
224using Lock.Scope scope = _apiLock.EnterScope();
230using Lock.Scope scope = _apiLock.EnterScope();
250exception.Interface = new ClrDataExceptionState(_target, _address, (uint)CLRDataExceptionStateFlag.CLRDATA_EXCEPTION_PARTIAL, TargetPointer.Null, thrownObjectHandle, TargetPointer.Null, legacyExceptionState, _apiLock);