System.Diagnostics.StackFrameHelper.GetNumberOfFrames C# (CSharp) Method

GetNumberOfFrames() public method

public GetNumberOfFrames ( ) : int
return int
        public virtual int GetNumberOfFrames () { return iFrameCount;}
        public virtual void SetNumberOfFrames (int i) { iFrameCount = i;}

Usage Example

Esempio n. 1
0
 private void BuildStackFrame(int skipFrames, bool fNeedFileInfo)
 {
     StackFrameHelper sfh = new StackFrameHelper(fNeedFileInfo, null);
     StackTrace.GetStackFramesInternal(sfh, 0, null);
     int numberOfFrames = sfh.GetNumberOfFrames();
     skipFrames += StackTrace.CalculateFramesToSkip(sfh, numberOfFrames);
     if ((numberOfFrames - skipFrames) > 0)
     {
         this.method = sfh.GetMethodBase(skipFrames);
         this.offset = sfh.GetOffset(skipFrames);
         this.ILOffset = sfh.GetILOffset(skipFrames);
         if (fNeedFileInfo)
         {
             this.strFileName = sfh.GetFilename(skipFrames);
             this.iLineNumber = sfh.GetLineNumber(skipFrames);
             this.iColumnNumber = sfh.GetColumnNumber(skipFrames);
         }
     }
 }
All Usage Examples Of System.Diagnostics.StackFrameHelper::GetNumberOfFrames