1 implementation of IStackDataFrameHandle
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\StackWalk_1.cs (1)
39uint LastFramelessStackParameterSize = 0) : IStackDataFrameHandle
23 references to IStackDataFrameHandle
Microsoft.Diagnostics.DataContractReader.Abstractions (6)
Contracts\IStackWalk.cs (6)
93IEnumerable<IStackDataFrameHandle> CreateStackWalk(ThreadData threadData) => throw new NotImplementedException(); 94IEnumerable<IStackDataFrameHandle> CreateStackWalk(ThreadData threadData, byte[] contextBuffer, bool isFirst = true) => throw new NotImplementedException(); 96byte[] GetRawContext(IStackDataFrameHandle stackDataFrameHandle, StackwalkFlag flags = StackwalkFlag.Default) => throw new NotImplementedException(); 97TargetPointer GetFrameAddress(IStackDataFrameHandle stackDataFrameHandle) => throw new NotImplementedException(); 100TargetPointer GetMethodDescPtr(IStackDataFrameHandle stackDataFrameHandle) => throw new NotImplementedException(); 101TargetCodePointer GetInstructionPointer(IStackDataFrameHandle stackDataFrameHandle) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (9)
Contracts\StackWalk\StackWalk_1.cs (8)
128IEnumerable<IStackDataFrameHandle> IStackWalk.CreateStackWalk(ThreadData threadData) 193IEnumerable<IStackDataFrameHandle> IStackWalk.CreateStackWalk(ThreadData threadData, byte[] contextBuffer, bool isFirst) 203private IEnumerable<IStackDataFrameHandle> RunStackWalk( 1000byte[] IStackWalk.GetRawContext(IStackDataFrameHandle stackDataFrameHandle, StackwalkFlag flags) 1054TargetPointer IStackWalk.GetFrameAddress(IStackDataFrameHandle stackDataFrameHandle) 1064TargetCodePointer IStackWalk.GetInstructionPointer(IStackDataFrameHandle stackDataFrameHandle) 1076TargetPointer IStackWalk.GetMethodDescPtr(IStackDataFrameHandle stackDataFrameHandle) 1247private static StackDataFrameHandle AssertCorrectHandle(IStackDataFrameHandle stackDataFrameHandle)
Contracts\StackWalk\StackWalk_1.ExceptionHandling.cs (1)
140private bool HasFrameBeenUnwoundByAnyActiveException(IStackDataFrameHandle stackDataFrameHandle)
Microsoft.Diagnostics.DataContractReader.Legacy (8)
ClrDataFrame.cs (2)
24private readonly IStackDataFrameHandle _dataFrame; 26public ClrDataFrame(Target target, IStackDataFrameHandle dataFrame, IXCLRDataFrame? legacyImpl)
ClrDataStackWalk.cs (4)
23private readonly IEnumerator<IStackDataFrameHandle> _dataFrames; 56internal static bool IsLegacyVisible(IStackDataFrameHandle frame) 68IStackDataFrameHandle dataFrame = _dataFrames.Current; 191IStackDataFrameHandle frameData = _dataFrames.Current;
Dbi\Helpers\StackWalkHandleData.cs (2)
17private IEnumerator<IStackDataFrameHandle>? _enumerator; 25public IStackDataFrameHandle? Current { get; private set; }