175 references to ReadField
Microsoft.Diagnostics.DataContractReader.Contracts (174)
Contracts\Thread_1.cs (2)
51uint current = _target.ReadField<uint>(thread, _threadTypeInfo, nameof(Data.Thread.DebuggerControlledThreadState)); 57uint current = _target.ReadField<uint>(thread, _threadTypeInfo, nameof(Data.Thread.DebuggerControlledThreadState));
Data\Array.cs (1)
15NumComponents = target.ReadField<uint>(address, type, Constants.FieldNames.Array.NumComponents);
Data\ArrayListBase.cs (2)
19Count = target.ReadField<uint>(address, type, nameof(Count)); 60Size = target.ReadField<uint>(address, type, nameof(Size));
Data\Assembly.cs (4)
16IsCollectible = target.ReadField<byte>(address, type, nameof(IsCollectible)); 17IsDynamic = target.ReadField<byte>(address, type, nameof(IsDynamic)) != 0; 19NotifyFlags = target.ReadField<uint>(address, type, nameof(NotifyFlags)); 20IsLoaded = target.ReadField<byte>(address, type, nameof(IsLoaded)) != 0;
Data\AsyncMethodData.cs (1)
13Flags = target.ReadField<uint>(address, type, nameof(Flags));
Data\CardTableInfo.cs (1)
14Recount = target.ReadField<uint>(address, type, nameof(Recount));
Data\CGrowableSymbolStream.cs (1)
14Size = target.ReadField<uint>(address, type, nameof(Size));
Data\CodeHeap.cs (1)
14HeapType = target.ReadField<byte>(address, type, nameof(HeapType));
Data\CodeRangeMapRangeList.cs (1)
14RangeListType = target.ReadField<int>(address, type, nameof(RangeListType));
Data\DacEnumerableHash.cs (1)
33Count = _target.ReadField<uint>(address, _type, nameof(Count));
Data\Debugger.cs (3)
19LeftSideInitialized = target.ReadField<int>(address, type, nameof(LeftSideInitialized)); 20Defines = target.ReadField<uint>(address, type, nameof(Defines)); 21MDStructuresVersion = target.ReadField<uint>(address, type, nameof(MDStructuresVersion));
Data\DynamicILBlobEntry.cs (1)
14EntryMethodToken = target.ReadField<uint>(address, type, nameof(EntryMethodToken));
Data\DynamicMetadata.cs (1)
13Size = target.ReadField<uint>(address, type, nameof(Size));
Data\EEClass.cs (7)
15NumMethods = target.ReadField<ushort>(address, type, nameof(NumMethods)); 16CorTypeAttr = target.ReadField<uint>(address, type, nameof(CorTypeAttr)); 17InternalCorElementType = target.ReadField<byte>(address, type, nameof(InternalCorElementType)); 18NumInstanceFields = target.ReadField<ushort>(address, type, nameof(NumInstanceFields)); 19NumStaticFields = target.ReadField<ushort>(address, type, nameof(NumStaticFields)); 20NumThreadStaticFields = target.ReadField<ushort>(address, type, nameof(NumThreadStaticFields)); 22NumNonVirtualSlots = target.ReadField<ushort>(address, type, nameof(NumNonVirtualSlots));
Data\EEConfig.cs (1)
15ModifiableAssemblies = target.ReadField<uint>(address, type, nameof(ModifiableAssemblies));
Data\EEJitManager.cs (1)
13StoreRichDebugInfo = target.ReadField<byte>(address, type, nameof(StoreRichDebugInfo)) != 0;
Data\Exception.cs (2)
21HResult = target.ReadField<int>(address, type, "_HResult"); 22XCode = target.ReadField<int>(address, type, "_xcode");
Data\ExceptionClause.cs (11)
24Flags = target.ReadField<uint>(address, type, nameof(Flags)); 25TryStartPC = target.ReadField<uint>(address, type, nameof(TryStartPC)); 26TryEndPC = target.ReadField<uint>(address, type, nameof(TryEndPC)); 27HandlerStartPC = target.ReadField<uint>(address, type, nameof(HandlerStartPC)); 28HandlerEndPC = target.ReadField<uint>(address, type, nameof(HandlerEndPC)); 51Flags = target.ReadField<uint>(address, type, nameof(Flags)); 52TryStartPC = target.ReadField<uint>(address, type, nameof(TryStartPC)); 53TryEndPC = target.ReadField<uint>(address, type, nameof(TryEndPC)); 54HandlerStartPC = target.ReadField<uint>(address, type, nameof(HandlerStartPC)); 55HandlerEndPC = target.ReadField<uint>(address, type, nameof(HandlerEndPC)); 56ClassToken = target.ReadField<uint>(address, type, nameof(ClassToken));
Data\ExceptionInfo.cs (4)
19ExceptionFlags = target.ReadField<uint>(address, type, nameof(ExceptionFlags)); 22PassNumber = target.ReadField<byte>(address, type, nameof(PassNumber)); 26ClauseForCatchHandlerStartPC = target.ReadField<uint>(address, type, nameof(ClauseForCatchHandlerStartPC)); 27ClauseForCatchHandlerEndPC = target.ReadField<uint>(address, type, nameof(ClauseForCatchHandlerEndPC));
Data\ExceptionLookupTableEntry.cs (2)
12MethodStartRVA = target.ReadField<uint>(address, type, nameof(MethodStartRVA)); 13ExceptionInfoRVA = target.ReadField<uint>(address, type, nameof(ExceptionInfoRVA));
Data\FieldDesc.cs (2)
12DWord1 = target.ReadField<uint>(address, type, nameof(DWord1)); 13DWord2 = target.ReadField<uint>(address, type, nameof(DWord2));
Data\Frames\DebuggerEval.cs (2)
15EvalUsesHijack = target.ReadField<byte>(address, type, nameof(EvalUsesHijack)) != 0; 16MethodToken = target.ReadField<uint>(address, type, nameof(MethodToken));
Data\Frames\DynamicHelperFrame.cs (1)
14DynamicHelperFrameFlags = target.ReadField<int>(address, type, nameof(DynamicHelperFrameFlags));
Data\Frames\StubDispatchFrame.cs (1)
16RepresentativeSlot = target.ReadField<uint>(address, type, nameof(RepresentativeSlot));
Data\GC\GCHeapSVR.cs (1)
42HeapAnalyzeSuccess = target.ReadField<int>(address, type, nameof(HeapAnalyzeSuccess)) != 0;
Data\GC\OOMHistory.cs (3)
13Reason = target.ReadField<int>(address, type, nameof(Reason)); 18Fgm = target.ReadField<int>(address, type, nameof(Fgm)); 21LohP = target.ReadField<uint>(address, type, nameof(LohP));
Data\GCAllocContext.cs (2)
16AllocBytes = target.ReadField<long>(address, type, nameof(AllocBytes)); 17AllocBytesLoh = target.ReadField<long>(address, type, nameof(AllocBytesLoh));
Data\GenericsDictInfo.cs (2)
13NumDicts = target.ReadField<ushort>(address, type, nameof(NumDicts)); 14NumTypeArgs = target.ReadField<ushort>(address, type, nameof(NumTypeArgs));
Data\IdDispenser.cs (1)
15HighestId = target.ReadField<uint>(address, type, nameof(HighestId));
Data\ILCodeVersioningState.cs (2)
16ActiveVersionKind = target.ReadField<uint>(address, type, nameof(ActiveVersionKind)); 19ActiveVersionMethodDef = target.ReadField<uint>(address, type, nameof(ActiveVersionMethodDef));
Data\ILCodeVersionNode.cs (1)
17RejitState = target.ReadField<uint>(address, type, nameof(RejitState));
Data\ImageDataDirectory.cs (2)
15VirtualAddress = target.ReadField<uint>(address, type, nameof(VirtualAddress)); 16Size = target.ReadField<uint>(address, type, nameof(Size));
Data\InterpreterFrame.cs (1)
16IsFaulting = target.ReadField<byte>(address, type, nameof(IsFaulting)) != 0;
Data\InterpreterPrecodeData.cs (1)
15Type = target.ReadField<byte>(address, type, nameof(Type));
Data\JITNotification.cs (2)
25_state = target.ReadField<ushort>(address, _type, nameof(State)); 27_methodToken = target.ReadField<uint>(address, _type, nameof(MethodToken));
Data\LoaderAllocator.cs (1)
15ReferenceCount = target.ReadField<uint>(address, type, nameof(ReferenceCount));
Data\ManagedObjectWrapperLayout.cs (3)
14RefCount = target.ReadField<long>(address, type, nameof(RefCount)); 15Flags = target.ReadField<int>(address, type, nameof(Flags)); 16UserDefinedCount = target.ReadField<int>(address, type, nameof(UserDefinedCount));
Data\MethodDesc.cs (9)
15ChunkIndex = target.ReadField<byte>(address, type, nameof(ChunkIndex)); 16Slot = target.ReadField<ushort>(address, type, nameof(Slot)); 17Flags = target.ReadField<ushort>(address, type, nameof(Flags)); 18Flags3AndTokenRemainder = target.ReadField<ushort>(address, type, nameof(Flags3AndTokenRemainder)); 19EntryPointFlags = target.ReadField<byte>(address, type, nameof(EntryPointFlags)); 46NumGenericArgs = target.ReadField<ushort>(address, type, nameof(NumGenericArgs)); 47Flags2 = target.ReadField<ushort>(address, type, nameof(Flags2)); 76cSig = target.ReadField<uint>(address, type, nameof(cSig)); 77ExtendedFlags = target.ReadField<uint>(address, type, nameof(ExtendedFlags));
Data\MethodDescChunk.cs (3)
17Size = target.ReadField<byte>(address, type, nameof(Size)); 18Count = target.ReadField<byte>(address, type, nameof(Count)); 19FlagsAndTokenRange = target.ReadField<ushort>(address, type, nameof(FlagsAndTokenRange));
Data\MethodDescCodeData.cs (1)
16OptimizationTier = target.ReadField<uint>(address, type, nameof(OptimizationTier));
Data\MethodDescVersioningState.cs (1)
16Flags = target.ReadField<byte>(address, type, nameof(Flags));
Data\MethodTable.cs (5)
13MTFlags = target.ReadField<uint>(address, type, nameof(MTFlags)); 14BaseSize = target.ReadField<uint>(address, type, nameof(BaseSize)); 15MTFlags2 = target.ReadField<uint>(address, type, nameof(MTFlags2)); 19NumInterfaces = target.ReadField<ushort>(address, type, nameof(NumInterfaces)); 20NumVirtuals = target.ReadField<ushort>(address, type, nameof(NumVirtuals));
Data\MethodTableAuxiliaryData.cs (2)
15OffsetToNonVirtualSlots = target.ReadField<short>(address, type, nameof(OffsetToNonVirtualSlots)); 16Flags = target.ReadField<uint>(address, type, nameof(Flags));
Data\Module.cs (1)
18Flags = target.ReadField<uint>(address, type, nameof(Flags));
Data\ModuleLookupMap.cs (1)
16Count = target.ReadField<uint>(address, type, nameof(Count));
Data\NativeCodeVersionNode.cs (2)
18Flags = target.ReadField<uint>(address, type, nameof(Flags)); 24OptimizationTier = target.ReadField<uint>(address, type, nameof(OptimizationTier));
Data\ObjectHeader.cs (1)
14SyncBlockValue = target.ReadField<uint>(address, type, nameof(SyncBlockValue));
Data\PatchpointInfo.cs (1)
17LocalCount = target.ReadField<uint>(address, type, nameof(LocalCount));
Data\PEImageLayout.cs (3)
14Size = target.ReadField<uint>(address, type, nameof(Size)); 15Flags = target.ReadField<uint>(address, type, nameof(Flags)); 16Format = target.ReadField<uint>(address, type, nameof(Format));
Data\PlatformMetadata.cs (1)
15CodePointerFlags = target.ReadField<byte>(address, type, nameof(CodePointerFlags));
Data\PrecodeMachineDescriptor.cs (8)
16OffsetOfPrecodeType = target.ReadField<byte>(address, type, nameof(OffsetOfPrecodeType)); 17ReadWidthOfPrecodeType = target.ReadField<byte>(address, type, nameof(ReadWidthOfPrecodeType)); 18ShiftOfPrecodeType = target.ReadField<byte>(address, type, nameof(ShiftOfPrecodeType)); 26InvalidPrecodeType = target.ReadField<byte>(address, type, nameof(InvalidPrecodeType)); 27StubPrecodeType = target.ReadField<byte>(address, type, nameof(StubPrecodeType)); 31FixupStubPrecodeSize = target.ReadField<byte>(address, type, nameof(FixupStubPrecodeSize)); 46StubPrecodeSize = target.ReadField<byte>(address, type, nameof(StubPrecodeSize)); 66StubCodePageSize = target.ReadField<uint>(address, type, nameof(StubCodePageSize));
Data\ProbeExtensionResult.cs (1)
15Type = target.ReadField<int>(address, type, nameof(Type));
Data\ProfControlBlock.cs (3)
14GlobalEventMask = target.ReadField<ulong>(address, type, nameof(GlobalEventMask)); 15RejitOnAttachEnabled = target.ReadField<byte>(address, type, nameof(RejitOnAttachEnabled)) != 0; 17NotificationProfilerCount = target.ReadField<int>(address, type, nameof(NotificationProfilerCount));
Data\RangeSection.cs (1)
18Flags = target.ReadField<int>(address, type, nameof(Flags));
Data\RCW.cs (3)
17Flags = target.ReadField<uint>(address, type, nameof(Flags)); 21SyncBlockIndex = target.ReadField<uint>(address, type, nameof(SyncBlockIndex)); 24RefCount = target.ReadField<uint>(address, type, nameof(RefCount));
Data\ReadyToRunCoreHeader.cs (1)
17NumberOfSections = target.ReadField<uint>(address, type, nameof(NumberOfSections));
Data\ReadyToRunHeader.cs (2)
15MajorVersion = target.ReadField<ushort>(address, type, nameof(MajorVersion)); 16MinorVersion = target.ReadField<ushort>(address, type, nameof(MinorVersion));
Data\ReadyToRunInfo.cs (2)
21NumRuntimeFunctions = target.ReadField<uint>(address, type, nameof(NumRuntimeFunctions)); 26NumHotColdMap = target.ReadField<uint>(address, type, nameof(NumHotColdMap));
Data\ReadyToRunSection.cs (1)
15Type = target.ReadField<uint>(address, type, nameof(Type));
Data\RealCodeHeader.cs (1)
17NumUnwindInfos = target.ReadField<uint>(address, type, nameof(NumUnwindInfos));
Data\RuntimeFunction.cs (3)
15BeginAddress = target.ReadField<uint>(address, type, nameof(BeginAddress)); 19EndAddress = target.ReadField<uint>(address, type, nameof(EndAddress)); 21UnwindData = target.ReadField<uint>(address, type, nameof(UnwindData));
Data\SimpleComCallWrapper.cs (2)
16RefCount = target.ReadField<long>(address, type, nameof(RefCount)); 17Flags = target.ReadField<uint>(address, type, nameof(Flags));
Data\StressLog.cs (7)
17LoggedFacilities = target.ReadField<uint>(address, type, nameof(LoggedFacilities)); 18Level = target.ReadField<uint>(address, type, nameof(Level)); 19MaxSizePerThread = target.ReadField<uint>(address, type, nameof(MaxSizePerThread)); 20MaxSizeTotal = target.ReadField<uint>(address, type, nameof(MaxSizeTotal)); 21TotalChunks = target.ReadField<int>(address, type, nameof(TotalChunks)); 22TickFrequency = target.ReadField<ulong>(address, type, nameof(TickFrequency)); 23StartTimestamp = target.ReadField<ulong>(address, type, nameof(StartTimestamp));
Data\StressLogChunk.cs (2)
19Sig1 = target.ReadField<uint>(address, type, nameof(Sig1)); 20Sig2 = target.ReadField<uint>(address, type, nameof(Sig2));
Data\String.cs (1)
16StringLength = target.ReadField<uint>(address, type, "m_StringLength");
Data\StubPrecodeData.cs (2)
15Type = target.ReadField<byte>(address, type, nameof(Type)); 31Type = target.ReadField<byte>(address, type, nameof(Type));
Data\SyncBlock.cs (2)
23ThinLock = target.ReadField<uint>(address, type, nameof(ThinLock)); 25HashCode = target.ReadField<uint>(address, type, nameof(HashCode));
Data\SyncBlockCache.cs (1)
15FreeSyncTableIndex = target.ReadField<uint>(address, type, nameof(FreeSyncTableIndex));
Data\Thread.cs (4)
15Id = target.ReadField<uint>(address, type, nameof(Id)); 17State = target.ReadField<uint>(address, type, nameof(State)); 18PreemptiveGCDisabled = target.ReadField<uint>(address, type, nameof(PreemptiveGCDisabled)); 28LastThrownObjectIsUnhandled = target.ReadField<uint>(address, type, nameof(LastThrownObjectIsUnhandled));
Data\ThreadLocalData.cs (2)
16CollectibleTlsDataCount = target.ReadField<int>(address, type, nameof(CollectibleTlsDataCount)); 17NonCollectibleTlsDataCount = target.ReadField<int>(address, type, nameof(NonCollectibleTlsDataCount));
Data\ThreadStore.cs (5)
15ThreadCount = target.ReadField<int>(address, type, nameof(ThreadCount)); 17UnstartedCount = target.ReadField<int>(address, type, nameof(UnstartedCount)); 18BackgroundCount = target.ReadField<int>(address, type, nameof(BackgroundCount)); 19PendingCount = target.ReadField<int>(address, type, nameof(PendingCount)); 20DeadCount = target.ReadField<int>(address, type, nameof(DeadCount));
Data\ThreadStressLog.cs (2)
16ThreadId = target.ReadField<ulong>(address, type, nameof(ThreadId)); 17WriteHasWrapped = target.ReadField<byte>(address, type, nameof(WriteHasWrapped)) != 0;
Data\TLSIndex.cs (1)
14TLSIndexRawIndex = target.ReadField<uint>(address, type, nameof(TLSIndexRawIndex));
Data\TypeDesc.cs (7)
12TypeAndFlags = target.ReadField<uint>(address, type, nameof(TypeAndFlags)); 24TypeAndFlags = target.ReadField<uint>(address, type, nameof(TypeAndFlags)); 40TypeAndFlags = target.ReadField<uint>(address, type, nameof(TypeAndFlags)); 45Token = target.ReadField<uint>(address, type, nameof(Token)); 59TypeAndFlags = target.ReadField<uint>(address, type, nameof(TypeAndFlags)); 63NumArgs = target.ReadField<uint>(address, type, nameof(NumArgs)); 64CallConv = target.ReadField<uint>(address, type, nameof(CallConv));
Data\UnwindInfo.cs (1)
20FunctionLength = target.ReadField<uint>(address, type, nameof(FunctionLength));
Data\VASigCookie.cs (2)
15SizeOfArgs = target.ReadField<uint>(address, type, nameof(SizeOfArgs)); 17SignatureLength = target.ReadField<uint>(address, type, nameof(SignatureLength));
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Dbi\DacDbiImpl.cs (1)
51int notificationCount = _target.ReadField<int>(profControlBlockAddress.Value, type, "NotificationProfilerCount");