System.Diagnostics.StackFrame.GetILOffset C# (CSharp) Method

GetILOffset() public method

public GetILOffset ( ) : int
return int
        public virtual int GetILOffset() { throw null; }
        public virtual System.Reflection.MethodBase GetMethod() { throw null; }

Usage Example

        private static bool FormatFileName(bool displayFilenames, StackFrame frame, StringBuilder stringBuilder)
        {
            if (displayFilenames && frame.GetILOffset() != -1)
            {
                string text = null;
                try
                {
                    text = frame.GetFileName();
                }
                catch (NotSupportedException)
                {
                    displayFilenames = false;
                }
                catch (SecurityException)
                {
                    displayFilenames = false;
                }

                if (text != null)
                {
                    stringBuilder.Append(' ');
                    stringBuilder.AppendFormat(CultureInfo.InvariantCulture, LineFormat, text,
                                               frame.GetFileLineNumber());
                }
            }

            return(displayFilenames);
        }
All Usage Examples Of System.Diagnostics.StackFrame::GetILOffset