1 write to _target
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\ConditionalWeakTable_1.cs (1)
12_target = target;
12 references to _target
Microsoft.Diagnostics.DataContractReader.Contracts (12)
Contracts\ConditionalWeakTable_1.cs (12)
20Data.ConditionalWeakTable cwt = _target.ProcessedData.GetOrAdd<Data.ConditionalWeakTable>(conditionalWeakTable); 21Data.ConditionalWeakTableContainer container = _target.ProcessedData.GetOrAdd<Data.ConditionalWeakTableContainer>(cwt.Container); 23int hashCode = _target.Contracts.Object.TryGetHashCode(key); 29Data.Array bucketsArray = _target.ProcessedData.GetOrAdd<Data.Array>(container.Buckets); 33int entriesIndex = _target.Read<int>(bucketsArray.DataPointer + (ulong)(bucket * sizeof(int))); 35Data.Array entriesArray = _target.ProcessedData.GetOrAdd<Data.Array>(container.Entries); 36TargetPointer entriesMT = _target.Contracts.Object.GetMethodTableAddress(container.Entries); 37TypeHandle entriesTypeHandle = _target.Contracts.RuntimeTypeSystem.GetTypeHandle(entriesMT); 38uint entrySize = _target.Contracts.RuntimeTypeSystem.GetComponentSize(entriesTypeHandle); 43Data.ConditionalWeakTableEntry entry = _target.ProcessedData.GetOrAdd<Data.ConditionalWeakTableEntry>(entryAddress); 47Data.ObjectHandle handle = _target.ProcessedData.GetOrAdd<Data.ObjectHandle>(entry.DepHndAddress); 50TargetNUInt extraInfo = _target.Contracts.GC.GetHandleExtraInfo(handle.Handle);