1 write to _target
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataValue.cs (1)
50_target = target;
28 references to _target
Microsoft.Diagnostics.DataContractReader.Legacy (28)
ClrDataValue.cs (28)
60_totalSize = (ulong)_target.PointerSize; 192_target.ReadBuffer(loc.AddressOrValue, memBytes); 257typeInstance.Interface = new ClrDataTypeInstance(_target, _typeHandle, legacyType); 412: _target.ReadPointer(new TargetPointer(currentLocation.AddressOrValue)).Value; 417Size = _target.Contracts.RuntimeTypeSystem.GetBaseSize(_typeHandle), 421assocValue.Interface = new ClrDataValue(_target, _threadAddress, flags, _typeHandle, address, [location], legacyValue); 458IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 459TargetPointer methodTable = _target.Contracts.Object.GetMethodTableAddress(_baseAddress); 466assocType.Interface = new ClrDataTypeInstance(_target, typeHandle, legacyType); 489string value = _target.Contracts.Object.GetStringValue(_baseAddress); 529IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 530ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress)); 532_target.Contracts.Object.GetArrayData(_baseAddress, out uint count, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues); 588IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 589ITypeHandle arrayType = rts.GetTypeHandle(_target.Contracts.Object.GetMethodTableAddress(_baseAddress)); 594TargetPointer data = _target.Contracts.Object.GetArrayData(_baseAddress, out _, out _, out _, out uint[] dimensionLengths, out int[] lowerBoundsValues); 620value.Interface = new ClrDataValue(_target, _threadAddress, flags, elementType, offset, [location], legacyValue); 851IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 881IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 884Contracts.ModuleHandle moduleHandle = _target.Contracts.Loader.GetModuleHandleFromModulePtr(module); 885MetadataReader metadata = _target.Contracts.EcmaMetadata.GetMetadata(moduleHandle) ?? throw new NotImplementedException(); 897IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 928ulong objectOffset = rts.IsValueType(enclosingType) ? 0 : (ulong)_target.PointerSize; 939? (ulong)_target.PointerSize 948return new ClrDataValue(_target, _threadAddress, flags, fieldType, baseAddress, locations, legacyValue); 958IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 1012IRuntimeTypeSystem rts = _target.Contracts.RuntimeTypeSystem; 1019_ => (ulong)_target.PointerSize,