3 writes to _dataTargetDelegates
Microsoft.Diagnostics.DataContractReader (3)
16 references to _dataTargetDelegates
Microsoft.Diagnostics.DataContractReader (16)
ContractDescriptorTarget.cs (16)
174ReadCallbackScope scope = new(this, _dataTargetDelegates);
175_dataTargetDelegates = _dataTargetDelegates.WithReadCallback(reportRead);
244Descriptor subDescriptor = ReadContractDescriptor(subDescriptorAddress.Value, _dataTargetDelegates);
503int hr = _dataTargetDelegates.GetThreadContext((uint)(threadId & uint.MaxValue), contextFlags, buffer);
510int hr = _dataTargetDelegates.SetThreadContext((uint)(threadId & uint.MaxValue), context);
523if (!TryRead(address, _config.IsLittleEndian, _dataTargetDelegates, out T value))
537if (!TryRead(address, true, _dataTargetDelegates, out T value))
552if (!TryRead(address, _config.IsLittleEndian, _dataTargetDelegates, out T readValue))
578if (!TryWrite(address, _config.IsLittleEndian, _dataTargetDelegates, value))
636return _dataTargetDelegates.ReadFromTarget(address, buffer) >= 0;
647int hr = _dataTargetDelegates.AllocVirtual(size, out ulong allocatedAddress);
658return _dataTargetDelegates.WriteToTarget(address, buffer) >= 0;
674if (!TryReadPointer(address, _config, _dataTargetDelegates, out TargetPointer pointer))
681=> TryReadPointer(address, _config, _dataTargetDelegates, out value);
806if (!TryReadNUInt(address, _config, _dataTargetDelegates, out ulong value))
814if (!TryReadNInt(address, _config, _dataTargetDelegates, out long value))