508 references to Field
Microsoft.Diagnostics.DataContractReader.Contracts (508)
Data\AppDomain.cs (2)
9[Field] public partial TargetPointer RootAssembly { get; } 14[Field] public partial TargetPointer FriendlyName { get; }
Data\ArrayListBase.cs (3)
15[Field] public partial uint Count { get; } 59[Field] public partial TargetPointer Next { get; } 60[Field] public partial uint Size { get; }
Data\Assembly.cs (6)
9[Field] public partial TargetPointer Module { get; } 10[Field] public partial byte IsCollectible { get; } 11[Field] public partial bool IsDynamic { get; } 12[Field] public partial TargetPointer Error { get; } 13[Field] public partial uint NotifyFlags { get; } 14[Field] public partial bool IsLoaded { get; }
Data\AssemblyBinder.cs (1)
9[Field] public partial ObjectHandle AssemblyLoadContext { get; }
Data\AsyncMethodData.cs (2)
9[Field] public partial uint Flags { get; } 10[Field] public partial Signature Signature { get; }
Data\AsyncResumeInfo.cs (1)
9[Field] public partial TargetPointer DiagnosticIP { get; }
Data\AuxiliarySymbolInfo.cs (1)
15[Field] public partial TargetPointer Name { get; }
Data\CardTableInfo.cs (3)
9[Field] public partial uint Recount { get; } 10[Field] public partial TargetNUInt Size { get; } 11[Field] public partial TargetPointer NextCardTable { get; }
Data\CGrowableSymbolStream.cs (2)
9[Field] public partial TargetPointer Buffer { get; } 10[Field] public partial uint Size { get; }
Data\CLiteWeightStgdbRW.cs (1)
10[Field] public partial TargetPointer MetadataAddress { get; }
Data\CMiniMdRW.cs (2)
14[Field] public partial uint TableCount { get; } 15[Field(UnderlyingBoolType = typeof(uint))] public partial bool All4ByteColumns { get; }
Data\CMiniMdSchema.cs (2)
9[Field] public partial byte Heaps { get; } 10[Field] public partial ulong Sorted { get; }
Data\CodeHeap.cs (1)
9[Field] public partial byte HeapType { get; }
Data\CodeHeapListNode.cs (6)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer StartAddress { get; } 11[Field] public partial TargetPointer EndAddress { get; } 12[Field] public partial TargetPointer MapBase { get; } 13[Field] public partial TargetPointer HeaderMap { get; } 14[Field] public partial TargetPointer Heap { get; }
Data\CodeRangeMapRangeList.cs (1)
9[Field] public partial int RangeListType { get; }
Data\ComCallWrapper.cs (3)
11[Field] public partial TargetPointer Handle { get; } 12[Field] public partial TargetPointer SimpleWrapper { get; } 13[Field] public partial TargetPointer Next { get; }
Data\ComMethodTable.cs (2)
9[Field] public partial TargetNUInt Flags { get; } 10[Field] public partial TargetPointer MethodTable { get; }
Data\ContinuationObject.cs (3)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer ResumeInfo { get; } 11[Field] public partial int State { get; }
Data\CoreLibBinder.cs (1)
9[Field] public partial TargetPointer Classes { get; }
Data\CtxEntry.cs (2)
9[Field] public partial TargetPointer STAThread { get; } 10[Field] public partial TargetPointer CtxCookie { get; }
Data\Debugger.cs (8)
9[Field] public partial int LeftSideInitialized { get; } 10[Field] public partial uint Defines { get; } 11[Field] public partial uint MDStructuresVersion { get; } 12[Field] public partial TargetPointer RCThread { get; } 14[Field(Writable = true)] public partial int RSRequestedSync { get; private set; } 15[Field(Writable = true)] public partial int SendExceptionsOutsideOfJMC { get; private set; } 16[Field(Writable = true)] public partial int GCNotificationEventsEnabled { get; private set; } 17[Field] public partial TargetPointer RgHijackFunction { get; }
Data\DebuggerRCThread.cs (1)
9[Field] public partial TargetPointer DCB { get; }
Data\Delegate.cs (5)
9[Field] public partial TargetPointer HelperObject { get; } 10[Field] public partial TargetPointer Target { get; } 11[Field] public partial TargetCodePointer MethodPtr { get; } 12[Field] public partial TargetCodePointer MethodPtrAux { get; } 13[Field] public partial TargetNInt ExtraData { get; }
Data\DynamicILBlobEntry.cs (2)
9[Field] public partial uint EntryMethodToken { get; } 10[Field] public partial TargetPointer EntryIL { get; }
Data\DynamicMetadata.cs (1)
9[Field] public partial uint Size { get; }
Data\EEAllocContext.cs (1)
9[Field] public partial GCAllocContext GCAllocationContext { get; }
Data\EEClass.cs (12)
9[Field] public partial TargetPointer MethodTable { get; } 10[Field] public partial TargetPointer MethodDescChunk { get; } 11[Field] public partial ushort NumMethods { get; } 12[Field] public partial uint CorTypeAttr { get; } 21[Field] public partial byte InternalCorElementType { get; } 22[Field] public partial ushort NumInstanceFields { get; } 23[Field] public partial ushort NumStaticFields { get; } 24[Field] public partial ushort NumThreadStaticFields { get; } 25[Field] public partial TargetPointer FieldDescList { get; } 26[Field] public partial ushort NumNonVirtualSlots { get; } 27[Field] public partial byte BaseSizePadding { get; } 28[Field] public partial TargetPointer OptionalFields { get; }
Data\EEClassOptionalFields.cs (1)
9[Field] public partial SystemVEightByteRegistersInfo? EightByteRegistersInfo { get; }
Data\EEConfig.cs (1)
9[Field] public partial uint ModifiableAssemblies { get; }
Data\EEJitManager.cs (2)
9[Field] public partial bool StoreRichDebugInfo { get; } 10[Field] public partial TargetPointer AllCodeHeaps { get; }
Data\EnCAddedField.cs (3)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer FieldDesc { get; } 11[Field] public partial ObjectHandle FieldData { get; }
Data\EnCAddedFieldElement.cs (1)
9[Field] public partial TargetPointer Next { get; }
Data\EnCAddedStaticField.cs (1)
9[Field] public partial TargetPointer FieldDesc { get; }
Data\EnCEEClassData.cs (3)
9[Field] public partial TargetPointer MethodTable { get; } 10[Field] public partial TargetPointer AddedInstanceFields { get; } 11[Field] public partial TargetPointer AddedStaticFields { get; }
Data\EnCFieldDesc.cs (2)
9[Field] public partial int NeedsFixup { get; } 10[Field] public partial TargetPointer StaticFieldData { get; }
Data\EnCSyncBlockInfo.cs (1)
9[Field] public partial TargetPointer List { get; }
Data\ExceptionClause.cs (12)
20[Field] public partial uint Flags { get; } 21[Field] public partial uint TryStartPC { get; } 22[Field] public partial uint TryEndPC { get; } 23[Field] public partial uint HandlerStartPC { get; } 24[Field] public partial uint HandlerEndPC { get; } 25[Field] public partial TargetNUInt TypeHandle { get; } 34[Field] public partial uint Flags { get; } 35[Field] public partial uint TryStartPC { get; } 36[Field] public partial uint TryEndPC { get; } 37[Field] public partial uint HandlerStartPC { get; } 38[Field] public partial uint HandlerEndPC { get; } 39[Field] public partial uint ClassToken { get; }
Data\ExceptionInfo.cs (14)
9[Field] public partial TargetPointer PreviousNestedInfo { get; } 10[Field] public partial TargetPointer ThrownObject { get; } 11[Field] public partial uint ExceptionFlags { get; } 12[Field] public partial TargetPointer StackLowBound { get; } 13[Field] public partial TargetPointer StackHighBound { get; } 14[Field] public partial TargetPointer ExceptionRecord { get; } 15[Field] public partial TargetPointer ContextRecord { get; } 18[Field] public partial TargetPointer? ExceptionWatsonBucketTrackerBuckets { get; } 19[Field] public partial byte PassNumber { get; } 20[Field] public partial TargetPointer CSFEHClause { get; } 21[Field] public partial TargetPointer CSFEnclosingClause { get; } 22[Field] public partial TargetPointer CallerOfActualHandlerFrame { get; } 23[Field] public partial uint ClauseForCatchHandlerStartPC { get; } 24[Field] public partial uint ClauseForCatchHandlerEndPC { get; }
Data\ExceptionLookupTableEntry.cs (2)
9[Field] public partial uint MethodStartRVA { get; } 10[Field] public partial uint ExceptionInfoRVA { get; }
Data\FieldDesc.cs (3)
9[Field] public partial uint DWord1 { get; } 10[Field] public partial uint DWord2 { get; } 11[Field] public partial TargetPointer MTOfEnclosingClass { get; }
Data\FixupPrecodeData.cs (1)
9[Field] public partial TargetPointer MethodDesc { get; }
Data\Frames\DebuggerEval.cs (3)
12[Field] public partial bool EvalUsesHijack { get; } 13[Field] public partial uint MethodToken { get; } 14[Field] public partial TargetPointer AssemblyPtr { get; }
Data\Frames\DynamicHelperFrame.cs (1)
9[Field] public partial int DynamicHelperFrameFlags { get; }
Data\Frames\ExternalMethodFrame.cs (1)
9[Field] public partial TargetPointer Indirection { get; }
Data\Frames\Frame.cs (1)
9[Field] public partial TargetPointer Next { get; }
Data\Frames\FramedMethodFrame.cs (2)
9[Field] public partial TargetPointer TransitionBlockPtr { get; } 10[Field] public partial TargetPointer MethodDescPtr { get; }
Data\Frames\FuncEvalFrame.cs (2)
12[Field] public partial TargetPointer DebuggerEvalPtr { get; } 13[Field] public partial TargetCodePointer ReturnAddress { get; }
Data\Frames\HijackArgsAMD64.cs (1)
13[Field] public partial TargetPointer? Rsp { get; }
Data\Frames\HijackFrame.cs (2)
9[Field] public partial TargetCodePointer ReturnAddress { get; } 10[Field] public partial TargetPointer HijackArgsPtr { get; }
Data\Frames\InlinedCallFrame.cs (5)
9[Field] public partial TargetPointer CallSiteSP { get; } 10[Field] public partial TargetCodePointer CallerReturnAddress { get; } 11[Field] public partial TargetPointer CalleeSavedFP { get; } 12[Field] public partial TargetPointer? SPAfterProlog { get; } 13[Field] public partial TargetPointer Datum { get; }
Data\Frames\PInvokeCalliFrame.cs (1)
9[Field] public partial TargetPointer VASigCookiePtr { get; }
Data\Frames\ResumableFrame.cs (1)
9[Field] public partial TargetPointer TargetContextPtr { get; }
Data\Frames\SoftwareExceptionFrame.cs (1)
12[Field] public partial TargetCodePointer ReturnAddress { get; }
Data\Frames\StubDispatchFrame.cs (4)
9[Field] public partial TargetPointer MethodDescPtr { get; } 10[Field] public partial TargetPointer RepresentativeMTPtr { get; } 11[Field] public partial uint RepresentativeSlot { get; } 12[Field] public partial TargetPointer Indirection { get; }
Data\Frames\TailCallFrame.cs (1)
12[Field] public partial TargetCodePointer ReturnAddress { get; }
Data\Frames\TransitionBlock.cs (1)
9[Field] public partial TargetCodePointer ReturnAddress { get; }
Data\FunctionTableIndexRangeSection.cs (4)
12[Field] public partial uint MinFunctionTableIndex { get; } 13[Field] public partial uint NumRuntimeFunctions { get; } 14[Field] public partial TargetPointer R2RModule { get; } 15[Field] public partial TargetPointer Next { get; }
Data\GC\GCHeapSVR.cs (17)
12[Field] public partial TargetPointer? MarkArray { get; } 13[Field] public partial TargetPointer? NextSweepObj { get; } 14[Field] public partial TargetPointer? BackgroundMinSavedAddr { get; } 15[Field] public partial TargetPointer? BackgroundMaxSavedAddr { get; } 16[Field] public partial TargetPointer AllocAllocated { get; } 17[Field] public partial TargetPointer EphemeralHeapSegment { get; } 18[Field] public partial TargetPointer CardTable { get; } 19[Field] public partial TargetPointer FinalizeQueue { get; } 25[Field] public partial TargetPointer? SavedSweepEphemeralSeg { get; } 26[Field] public partial TargetPointer? SavedSweepEphemeralStart { get; } 28[Field] public partial OomHistory OomData { get; } 30[Field] public partial TargetPointer? InternalRootArray { get; } 31[Field] public partial TargetNUInt? InternalRootArrayIndex { get; } 32[Field(UnderlyingBoolType = typeof(int))] public partial bool? HeapAnalyzeSuccess { get; } 39[Field] public partial TargetPointer? FreeableSohSegment { get; } 40[Field] public partial TargetPointer? FreeableUohSegment { get; } 41[Field] public partial TargetPointer? FreeRegions { get; }
Data\GC\Generation.cs (3)
9[Field] public partial GCAllocContext AllocationContext { get; } 10[Field] public partial TargetPointer StartSegment { get; } 13[Field] public partial TargetPointer? AllocationStart { get; }
Data\GC\HeapSegment.cs (9)
9[Field] public partial TargetPointer Allocated { get; } 10[Field] public partial TargetPointer Committed { get; } 11[Field] public partial TargetPointer Reserved { get; } 12[Field] public partial TargetPointer Used { get; } 13[Field] public partial TargetPointer Mem { get; } 14[Field] public partial TargetNUInt Flags { get; } 15[Field] public partial TargetPointer Next { get; } 16[Field] public partial TargetPointer BackgroundAllocated { get; } 19[Field] public partial TargetPointer? Heap { get; }
Data\GC\OOMHistory.cs (9)
9[Field] public partial int Reason { get; } 10[Field] public partial TargetNUInt AllocSize { get; } 11[Field] public partial TargetPointer Reserved { get; } 12[Field] public partial TargetPointer Allocated { get; } 13[Field] public partial TargetNUInt GcIndex { get; } 14[Field] public partial int Fgm { get; } 15[Field] public partial TargetNUInt Size { get; } 16[Field] public partial TargetNUInt AvailablePagefileMb { get; } 17[Field] public partial uint LohP { get; }
Data\GCAllocContext.cs (4)
9[Field] public partial TargetPointer Pointer { get; } 10[Field] public partial TargetPointer Limit { get; } 11[Field] public partial long AllocBytes { get; } 12[Field] public partial long AllocBytesLoh { get; }
Data\GCFrame.cs (4)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer ObjRefs { get; } 11[Field] public partial uint NumObjRefs { get; } 12[Field] public partial uint GCFlags { get; }
Data\GenericsDictInfo.cs (2)
9[Field] public partial ushort NumDicts { get; } 10[Field] public partial ushort NumTypeArgs { get; }
Data\HandleTable.cs (1)
9[Field] public partial TargetPointer SegmentList { get; }
Data\HandleTableBucket.cs (1)
9[Field] public partial TargetPointer Table { get; }
Data\HandleTableMap.cs (1)
12[Field] public partial TargetPointer Next { get; }
Data\HashMap.cs (1)
9[Field] public partial TargetPointer Buckets { get; }
Data\HostCodeHeap.cs (2)
9[Field] public partial TargetPointer BaseAddress { get; } 10[Field] public partial TargetPointer CurrentAddress { get; }
Data\IdDispenser.cs (2)
9[Field] public partial TargetPointer IdToThread { get; } 10[Field] public partial uint HighestId { get; }
Data\ILCodeVersioningState.cs (5)
9[Field] public partial TargetPointer FirstVersionNode { get; } 10[Field] public partial uint ActiveVersionKind { get; } 11[Field] public partial TargetPointer ActiveVersionNode { get; } 12[Field] public partial TargetPointer ActiveVersionModule { get; } 13[Field] public partial uint ActiveVersionMethodDef { get; }
Data\ILCodeVersionNode.cs (6)
9[Field] public partial TargetNUInt VersionId { get; } 10[Field] public partial TargetPointer Next { get; } 11[Field] public partial uint RejitState { get; } 12[Field] public partial TargetPointer ILAddress { get; } 13[Field] public partial uint Deoptimized { get; } 14[Field] public partial InstrumentedILOffsetMapping InstrumentedILMap { get; }
Data\ImageDataDirectory.cs (2)
9[Field] public partial uint VirtualAddress { get; } 10[Field] public partial uint Size { get; }
Data\InflightTLSData.cs (3)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TLSIndex TlsIndex { get; } 11[Field] public partial ObjectHandle TLSData { get; }
Data\InstrumentedILOffsetMapping.cs (2)
9[Field] public partial uint Count { get; } 10[Field] public partial TargetPointer Map { get; }
Data\InterfaceEntry.cs (2)
9[Field] public partial TargetPointer MethodTable { get; } 10[Field] public partial TargetPointer Unknown { get; }
Data\InteropSyncBlockInfo.cs (3)
9[Field] public partial TargetPointer? RCW { get; } 10[Field] public partial TargetPointer? CCW { get; } 11[Field] public partial TargetPointer? CCF { get; }
Data\InterpByteCodeStart.cs (1)
9[Field] public partial TargetPointer Method { get; }
Data\InterpMethod.cs (1)
9[Field] public partial TargetPointer MethodDesc { get; }
Data\InterpMethodContextFrame.cs (5)
9[Field] public partial TargetPointer StartIp { get; } 10[Field] public partial TargetPointer ParentPtr { get; } 11[Field] public partial TargetPointer Ip { get; } 12[Field] public partial TargetPointer NextPtr { get; } 13[Field] public partial TargetPointer Stack { get; }
Data\InterpreterFrame.cs (2)
9[Field] public partial TargetPointer TopInterpMethodContextFrame { get; } 10[Field] public partial bool IsFaulting { get; }
Data\InterpreterPrecodeData.cs (2)
9[Field] public partial TargetPointer ByteCodeAddr { get; } 10[Field] public partial byte Type { get; }
Data\InterpreterRealCodeHeader.cs (3)
9[Field] public partial TargetPointer MethodDesc { get; } 10[Field] public partial TargetPointer DebugInfo { get; } 11[Field] public partial TargetPointer GCInfo { get; }
Data\JITNotification.cs (3)
9[Field(Writable = true)] public partial ushort State { get; private set; } 10[Field(Writable = true)] public partial TargetNUInt ClrModule { get; private set; } 11[Field(Writable = true)] public partial uint MethodToken { get; private set; }
Data\LoaderAllocator.cs (13)
9[Field] public partial uint ReferenceCount { get; } 10[Field] public partial TargetPointer HighFrequencyHeap { get; } 11[Field] public partial TargetPointer LowFrequencyHeap { get; } 12[Field] public partial TargetPointer StaticsHeap { get; } 13[Field] public partial TargetPointer StubHeap { get; } 14[Field] public partial TargetPointer ExecutableHeap { get; } 15[Field] public partial TargetPointer? FixupPrecodeHeap { get; } 16[Field] public partial TargetPointer? NewStubPrecodeHeap { get; } 17[Field] public partial TargetPointer? DynamicHelpersStubHeap { get; } 18[Field] public partial TargetPointer VirtualCallStubManager { get; } 19[Field] public partial ObjectHandle ObjectHandle { get; } 20[Field] public partial bool IsCollectible { get; } 21[Field] public partial ulong CreationNumber { get; }
Data\LoaderHeap.cs (1)
9[Field] public partial TargetPointer FirstBlock { get; }
Data\LoaderHeapBlock.cs (3)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer VirtualAddress { get; } 11[Field] public partial TargetNUInt VirtualSize { get; }
Data\ManagedObjectWrapperHolderObject.cs (2)
9[Field] public partial TargetPointer WrappedObject { get; } 10[Field] public partial TargetPointer Wrapper { get; }
Data\ManagedObjectWrapperLayout.cs (5)
9[Field] public partial long RefCount { get; } 10[Field] public partial int Flags { get; } 11[Field] public partial int UserDefinedCount { get; } 12[Field] public partial TargetPointer UserDefined { get; } 13[Field] public partial TargetPointer Dispatches { get; }
Data\MDInternalRW.cs (1)
9[Field] public partial TargetPointer Stgdb { get; }
Data\MemoryRange.cs (2)
9[Field] public partial TargetPointer StartAddress { get; } 10[Field] public partial TargetNUInt Size { get; }
Data\MethodDesc.cs (14)
9[Field] public partial byte ChunkIndex { get; } 10[Field] public partial ushort Slot { get; } 11[Field] public partial ushort Flags { get; } 12[Field] public partial ushort Flags3AndTokenRemainder { get; } 13[Field] public partial byte EntryPointFlags { get; } 14[Field] public partial TargetPointer CodeData { get; } 15[Field] public partial TargetPointer? GCCoverageInfo { get; } 21[Field] public partial TargetPointer PerInstInfo { get; } 22[Field] public partial ushort NumGenericArgs { get; } 23[Field] public partial ushort Flags2 { get; } 29[Field] public partial TargetPointer MethodName { get; } 35[Field] public partial TargetPointer Sig { get; } 36[Field] public partial uint cSig { get; } 37[Field] public partial uint ExtendedFlags { get; }
Data\MethodDescChunk.cs (5)
9[Field] public partial TargetPointer MethodTable { get; } 10[Field] public partial TargetPointer Next { get; } 11[Field] public partial byte Size { get; } 12[Field] public partial byte Count { get; } 13[Field] public partial ushort FlagsAndTokenRange { get; }
Data\MethodDescCodeData.cs (3)
9[Field] public partial TargetCodePointer TemporaryEntryPoint { get; } 10[Field] public partial TargetPointer VersioningState { get; } 11[Field] public partial uint OptimizationTier { get; }
Data\MethodDescVersioningState.cs (2)
9[Field] public partial TargetPointer NativeCodeVersionNode { get; } 10[Field] public partial byte Flags { get; }
Data\MethodTable.cs (10)
9[Field] public partial uint MTFlags { get; } 10[Field] public partial uint BaseSize { get; } 11[Field] public partial uint MTFlags2 { get; } 12[Field] public partial TargetPointer EEClassOrCanonMT { get; } 13[Field] public partial TargetPointer Module { get; } 14[Field] public partial TargetPointer ParentMethodTable { get; } 15[Field] public partial TargetPointer PerInstInfo { get; } 16[Field] public partial ushort NumInterfaces { get; } 17[Field] public partial ushort NumVirtuals { get; } 18[Field] public partial TargetPointer AuxiliaryData { get; }
Data\MethodTableAuxiliaryData.cs (3)
9[Field] public partial TargetPointer LoaderModule { get; } 10[Field] public partial short OffsetToNonVirtualSlots { get; } 11[Field] public partial uint Flags { get; }
Data\Module.cs (15)
9[Field] public partial TargetPointer Assembly { get; } 10[Field] public partial TargetPointer PEAssembly { get; } 12[Field(Writable = true)] 15[Field] public partial TargetPointer Base { get; } 16[Field] public partial TargetPointer LoaderAllocator { get; } 17[Field] public partial TargetPointer DynamicMetadata { get; } 18[Field] public partial uint MetadataGeneration { get; } 19[Field] public partial TargetPointer SimpleName { get; } 20[Field] public partial TargetPointer Path { get; } 21[Field] public partial TargetPointer FileName { get; } 22[Field] public partial TargetPointer ReadyToRunInfo { get; } 23[Field] public partial TargetPointer GrowableSymbolStream { get; } 24[Field] public partial TargetPointer AvailableTypeParams { get; } 25[Field] public partial TargetPointer InstMethodHashTable { get; } 39[Field] public partial TargetPointer DynamicILBlobTable { get; }
Data\ModuleLookupMap.cs (4)
9[Field] public partial TargetPointer TableData { get; } 10[Field] public partial TargetPointer Next { get; } 11[Field] public partial uint Count { get; } 12[Field] public partial TargetNUInt SupportedFlagsMask { get; }
Data\NativeCodeVersionNode.cs (7)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial TargetPointer MethodDesc { get; } 12[Field] public partial TargetCodePointer NativeCode { get; } 13[Field] public partial uint Flags { get; } 14[Field] public partial TargetNUInt ILVersionId { get; } 16[Field] public partial TargetPointer? GCCoverageInfo { get; } 17[Field] public partial uint OptimizationTier { get; }
Data\NativeObjectWrapperObject.cs (1)
9[Field] public partial TargetPointer ExternalComObject { get; }
Data\ObjectHeader.cs (1)
9[Field] public partial uint SyncBlockValue { get; }
Data\PatchpointInfo.cs (1)
9[Field] public partial uint LocalCount { get; }
Data\PEAssembly.cs (3)
9[Field] public partial TargetPointer PEImage { get; } 10[Field] public partial TargetPointer AssemblyBinder { get; } 11[Field] public partial TargetPointer MDImport { get; }
Data\PEImage.cs (3)
11[Field] public partial TargetPointer? FlatImageLayout { get; } 12[Field] public partial TargetPointer LoadedImageLayout { get; } 13[Field] public partial ProbeExtensionResult ProbeExtensionResult { get; }
Data\PEImageLayout.cs (4)
9[Field] public partial TargetPointer Base { get; } 10[Field] public partial uint Size { get; } 11[Field] public partial uint Flags { get; } 12[Field] public partial uint Format { get; }
Data\PlatformMetadata.cs (1)
13[Field] public partial byte CodePointerFlags { get; }
Data\PortableEntryPoint.cs (1)
9[Field] public partial TargetPointer MethodDesc { get; }
Data\PrecodeMachineDescriptor.cs (3)
9[Field] public partial byte InvalidPrecodeType { get; } 10[Field] public partial byte StubPrecodeType { get; } 11[Field] public partial uint StubCodePageSize { get; }
Data\ProbeExtensionResult.cs (1)
9[Field] public partial int Type { get; }
Data\ProfControlBlock.cs (4)
9[Field] public partial ulong GlobalEventMask { get; } 10[Field] public partial bool RejitOnAttachEnabled { get; } 11[Field] public partial TargetPointer MainProfilerProfInterface { get; } 12[Field] public partial int NotificationProfilerCount { get; }
Data\RangeSection.cs (8)
9[Field] public partial TargetPointer RangeBegin { get; } 10[Field] public partial TargetPointer RangeEndOpen { get; } 11[Field] public partial TargetPointer NextForDelete { get; } 12[Field] public partial TargetPointer JitManager { get; } 13[Field] public partial TargetPointer HeapList { get; } 14[Field] public partial int Flags { get; } 15[Field] public partial TargetPointer R2RModule { get; } 16[Field] public partial TargetPointer RangeList { get; }
Data\RangeSectionFragment.cs (3)
9[Field] public partial TargetPointer RangeBegin { get; } 10[Field] public partial TargetPointer RangeEndOpen { get; } 11[Field] public partial TargetPointer RangeSection { get; }
Data\RCW.cs (11)
12[Field] public partial TargetPointer NextCleanupBucket { get; } 13[Field] public partial TargetPointer NextRCW { get; } 14[Field] public partial uint Flags { get; } 15[Field] public partial TargetPointer CtxCookie { get; } 16[Field] public partial TargetPointer CtxEntry { get; } 17[Field] public partial TargetPointer IdentityPointer { get; } 18[Field] public partial uint SyncBlockIndex { get; } 19[Field] public partial TargetPointer VTablePtr { get; } 20[Field] public partial TargetPointer CreatorThread { get; } 21[Field] public partial uint RefCount { get; } 22[Field] public partial TargetPointer UnknownPointer { get; }
Data\RCWCleanupList.cs (1)
9[Field] public partial TargetPointer FirstBucket { get; }
Data\ReadyToRunCoreHeader.cs (1)
12[Field] public partial uint NumberOfSections { get; }
Data\ReadyToRunCoreInfo.cs (1)
9[Field(Pointer = true)]
Data\ReadyToRunHeader.cs (2)
9[Field] public partial ushort MajorVersion { get; } 10[Field] public partial ushort MinorVersion { get; }
Data\ReadyToRunInfo.cs (11)
11[Field] public partial TargetPointer CompositeInfo { get; } 12[Field] public partial TargetPointer ReadyToRunHeader { get; } 13[Field] public partial uint NumRuntimeFunctions { get; } 14[Field] public partial uint NumHotColdMap { get; } 15[Field] public partial TargetPointer DelayLoadMethodCallThunks { get; } 16[Field] public partial TargetPointer DebugInfoSection { get; } 17[Field] public partial TargetPointer ExceptionInfoSection { get; } 18[Field] public partial TargetPointer LoadedImageBase { get; } 19[Field] public partial TargetPointer Composite { get; } 20[Field] public partial uint NumImportSections { get; } 23[Field] public partial TargetPointer? MinVirtualIP { get; }
Data\ReadyToRunSection.cs (2)
9[Field] public partial uint Type { get; } 10[Field] public partial ImageDataDirectory Section { get; }
Data\RealCodeHeader.cs (5)
9[Field] public partial TargetPointer MethodDesc { get; } 10[Field] public partial TargetPointer DebugInfo { get; } 11[Field] public partial TargetPointer EHInfo { get; } 12[Field] public partial TargetPointer GCInfo { get; } 13[Field] public partial uint NumUnwindInfos { get; }
Data\RegionFreeList.cs (1)
9[Field] public partial TargetPointer HeadFreeRegion { get; }
Data\RuntimeFunction.cs (3)
9[Field] public partial uint BeginAddress { get; } 12[Field] public partial uint? EndAddress { get; } 13[Field] public partial uint UnwindData { get; }
Data\RuntimeThreadLocals.cs (1)
9[Field] public partial EEAllocContext AllocContext { get; }
Data\Signature.cs (2)
9[Field] public partial TargetPointer SignaturePointer { get; } 10[Field] public partial uint SignatureLength { get; }
Data\SimpleComCallWrapper.cs (4)
9[Field] public partial TargetPointer OuterIUnknown { get; } 10[Field] public partial long RefCount { get; } 11[Field] public partial uint Flags { get; } 12[Field] public partial TargetPointer MainWrapper { get; }
Data\StgPool.cs (3)
9[Field] public partial TargetPointer SegData { get; } 10[Field] public partial TargetPointer NextSegment { get; } 11[Field] public partial uint DataSize { get; }
Data\StgPoolSeg.cs (3)
9[Field] public partial TargetPointer SegData { get; } 10[Field] public partial TargetPointer NextSegment { get; } 11[Field] public partial uint DataSize { get; }
Data\StressLog.cs (10)
9[Field] public partial uint LoggedFacilities { get; } 10[Field] public partial uint Level { get; } 11[Field] public partial uint MaxSizePerThread { get; } 12[Field] public partial uint MaxSizeTotal { get; } 13[Field] public partial int TotalChunks { get; } 14[Field] public partial ulong TickFrequency { get; } 15[Field] public partial ulong StartTimestamp { get; } 16[Field] public partial ulong StartTime { get; } 17[Field] public partial TargetNUInt ModuleOffset { get; } 19[Field] public partial TargetPointer Logs { get; }
Data\StressLogChunk.cs (3)
9[Field] public partial TargetPointer Next { get; } 14[Field] public partial uint Sig1 { get; } 15[Field] public partial uint Sig2 { get; }
Data\StressLogModuleDesc.cs (2)
9[Field] public partial TargetPointer BaseAddress { get; } 10[Field] public partial TargetNUInt Size { get; }
Data\StubPrecodeData.cs (4)
9[Field] public partial TargetPointer MethodDesc { get; } 10[Field] public partial byte Type { get; } 16[Field] public partial TargetPointer SecretParam { get; } 17[Field] public partial byte Type { get; }
Data\SyncBlock.cs (3)
9[Field] public partial uint ThinLock { get; } 10[Field] public partial TargetPointer LinkNext { get; } 11[Field] public partial uint HashCode { get; }
Data\SyncBlockCache.cs (2)
9[Field] public partial uint FreeSyncTableIndex { get; } 10[Field] public partial TargetPointer CleanupBlockList { get; }
Data\SystemDomain.cs (1)
12[Field] public partial TargetPointer SystemAssembly { get; }
Data\SystemVEightByteRegistersInfo.cs (5)
10[Field] public partial byte NumEightBytes { get; } 11[Field] public partial byte EightByteClassification0 { get; } 12[Field] public partial byte EightByteClassification1 { get; } 13[Field] public partial byte EightByteSize0 { get; } 14[Field] public partial byte EightByteSize1 { get; }
Data\TableSegment.cs (1)
11[Field] public partial TargetPointer NextSegment { get; }
Data\ThisPtrRetBufPrecodeData.cs (1)
9[Field] public partial TargetPointer MethodDesc { get; }
Data\Thread.cs (18)
9[Field] public partial uint Id { get; } 10[Field] public partial TargetNUInt OSId { get; } 11[Field] public partial uint State { get; } 12[Field(Writable = true)] public partial uint DebuggerControlledThreadState { get; private set; } 13[Field] public partial uint PreemptiveGCDisabled { get; } 14[Field] public partial TargetPointer Frame { get; } 15[Field] public partial TargetPointer GCFrame { get; } 16[Field] public partial TargetPointer CachedStackBase { get; } 17[Field] public partial TargetPointer CachedStackLimit { get; } 18[Field] public partial ObjectHandle ExposedObject { get; } 19[Field] public partial ObjectHandle LastThrownObject { get; } 20[Field] public partial uint LastThrownObjectIsUnhandled { get; } 21[Field] public partial TargetPointer LinkNext { get; } 27[Field] public partial TargetPointer? UEWatsonBucketTrackerBuckets { get; } 28[Field] public partial TargetPointer ThreadLocalDataPtr { get; } 29[Field] public partial TargetPointer DebuggerFilterContext { get; } 30[Field] public partial uint InteropDebuggingHijacked { get; } 31[Field] public partial ObjectHandle CurrentCustomDebuggerNotification { get; }
Data\ThreadLocalData.cs (5)
9[Field] public partial TargetPointer CollectibleTlsArrayData { get; } 10[Field] public partial TargetPointer NonCollectibleTlsArrayData { get; } 11[Field] public partial int CollectibleTlsDataCount { get; } 12[Field] public partial int NonCollectibleTlsDataCount { get; } 13[Field] public partial TargetPointer InFlightData { get; }
Data\ThreadStore.cs (6)
9[Field] public partial int ThreadCount { get; } 10[Field] public partial TargetPointer FirstThreadLink { get; } 11[Field] public partial int UnstartedCount { get; } 12[Field] public partial int BackgroundCount { get; } 13[Field] public partial int PendingCount { get; } 14[Field] public partial int DeadCount { get; }
Data\ThreadStressLog.cs (7)
9[Field] public partial TargetPointer Next { get; } 10[Field] public partial ulong ThreadId { get; } 11[Field] public partial bool WriteHasWrapped { get; } 12[Field] public partial TargetPointer CurrentPtr { get; } 13[Field] public partial TargetPointer ChunkListHead { get; } 14[Field] public partial TargetPointer ChunkListTail { get; } 15[Field] public partial TargetPointer CurrentWriteChunk { get; }
Data\TLSIndex.cs (1)
9[Field] public partial uint TLSIndexRawIndex { get; }
Data\TypedByRef.cs (2)
9[Field] 12[Field]
Data\TypeDesc.cs (7)
9[Field] public partial uint TypeAndFlags { get; } 16[Field] public partial TargetPointer TypeArg { get; } 29[Field] public partial TargetPointer Module { get; } 30[Field] public partial uint Token { get; } 43[Field] public partial uint NumArgs { get; } 44[Field] public partial uint CallConv { get; } 49[Field] public partial TargetPointer LoaderModule { get; }
Data\UnorderedArrayBase.cs (2)
9[Field] public partial uint Count { get; } 10[Field] public partial TargetPointer Table { get; }
Data\VASigCookie.cs (2)
9[Field] public partial uint SizeOfArgs { get; } 10[Field] public partial Signature Signature { get; }
Data\VirtualCallStubManager.cs (2)
9[Field] public partial TargetPointer IndcellHeap { get; } 10[Field] public partial TargetPointer? CacheEntryHeap { get; }