1 write to Value
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Marshalling\ClrDataAddress.cs (1)
19public ClrDataAddress(ulong value) => Value = value;
17 references to Value
Microsoft.Diagnostics.DataContractReader.Legacy (17)
ConversionExtensions.cs (4)
57long signedAddr = (long)address.Value; 60throw new ArgumentException($"ClrDataAddress 0x{address.Value:x} out of range for the target platform.", nameof(address)); 77long signedAddr = (long)address.Value; 80throw new ArgumentException($"ClrDataAddress 0x{address.Value:x} out of range for the target platform.", nameof(address));
Marshalling\ClrDataAddress.cs (6)
21public static implicit operator ulong(ClrDataAddress a) => a.Value; 25public readonly bool Equals(ClrDataAddress other) => Value == other.Value; 26public override readonly int GetHashCode() => Value.GetHashCode(); 28public override readonly string ToString() => $"0x{Value:x}"; 35public static ulong ConvertToUnmanaged(ClrDataAddress address) => address.Value;
SOSDacImpl.cs (7)
4847pCallback(index, element.ToClrDataAddress(_target).Value, token); 4857Dictionary<ulong, uint> expectedElements = elements.ToDictionary(tuple => tuple.Address.ToClrDataAddress(_target).Value, tuple => tuple.Index); 4902info.RCW.ToClrDataAddress(_target).Value, 4903info.Context.ToClrDataAddress(_target).Value, 4904info.STAThread.ToClrDataAddress(_target).Value, 4916Dictionary<ulong, ulong> expectedElements = cleanupInfos.ToDictionary(info => info.RCW.ToClrDataAddress(_target).Value, info => info.Context.ToClrDataAddress(_target).Value);