1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
28 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (28)
ClrDataValue.cs (28)
64_totalSize = (ulong)_target.PointerSize;
200_target.ReadBuffer(loc.AddressOrValue, memBytes);
271typeInstance.Interface = new ClrDataTypeInstance(_target, _typeHandle, legacyType, _apiLock);
468: _target.ReadPointer(new TargetPointer(currentLocation.AddressOrValue)).Value;
473Size = _target.Contracts.RuntimeTypeSystem.GetBaseSize(_typeHandle),
477assocValue.Interface = new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue, _apiLock);
515IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
516TargetPointer methodTable = _target.Contracts.Object.GetMethodTableAddress(_baseAddress);
523assocType.Interface = new ClrDataTypeInstance(_target, typeHandle, legacyType, _apiLock);
547string value = _target.Contracts.Object.GetStringValue(_baseAddress);
588IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
589ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress));
591_target.Contracts.Object.GetArrayData(_baseAddress, out uint count, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues);
648IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
649ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress));
654TargetPointer data = _target.Contracts.Object.GetArrayData(_baseAddress, out _, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues);
680value.Interface = new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue, _apiLock);
911IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
941IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
944Contracts.ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(module);
945MetadataReader metadata = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException();
957IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
988ulong objectOffset = rts.IsValueType(enclosingType) ? 0 : (ulong)_target.PointerSize;
999? (ulong)_target.PointerSize
1008return new ClrDataValue(_target, _threadAddress, flags, fieldType, baseAddress, locations, legacyValue, _apiLock);
1018IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
1072IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem;
1079_ => (ulong)_target.PointerSize,