Click or drag to resize

LogStackTrace Class

Provides stack trace data that can be serialized to a stream.
Inheritance Hierarchy
SystemObject
  GSF.DiagnosticsLogStackTrace

Namespace: GSF.Diagnostics
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.177-beta
Syntax
public class LogStackTrace : IEquatable<LogStackTrace>
View Source

The LogStackTrace type exposes the following members.

Constructors
 NameDescription
Public methodLogStackTrace(Stream) Loads stack trace information from the supplied
Public methodLogStackTrace(Boolean, Int32, Int32) Creates a stack trace object
Top
Methods
 NameDescription
Public methodEquals(LogStackTrace) Indicates whether the current object is equal to another object of the same type.
Public methodEquals(Object) Determines whether the specified Object is equal to the current Object.
(Overrides ObjectEquals(Object))
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCode Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodSave Saves stack trace information to the supplied
Public methodToString Returns a string that represents the current object.
(Overrides ObjectToString)
Top
Fields
 NameDescription
Public fieldStatic memberEmpty An empty stack trace.
Public fieldFrames Gets the stack frame data
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension MethodGetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also