TraceSourceScope Class

Definition

Caution

This type is obsolete and will be removed in a future version. This type is part of TraceSource logger implementation and shouldn't be used directly

Provides an IDisposable that represents a logical operation scope based on System.Diagnostics LogicalOperationStack.

public ref class TraceSourceScope : IDisposable
public class TraceSourceScope : IDisposable
[System.Obsolete("This type is obsolete and will be removed in a future version. This type is part of TraceSource logger implementation and shouldn't be used directly")]
public class TraceSourceScope : IDisposable
type TraceSourceScope = class
    interface IDisposable
[<System.Obsolete("This type is obsolete and will be removed in a future version. This type is part of TraceSource logger implementation and shouldn't be used directly")>]
type TraceSourceScope = class
    interface IDisposable
Public Class TraceSourceScope
Implements IDisposable
Inheritance
TraceSourceScope
Attributes
Implements

Constructors

TraceSourceScope(Object)

Pushes state onto the LogicalOperationStack by calling StartLogicalOperation(Object).

Methods

Dispose()

Pops a state off the LogicalOperationStack by calling StopLogicalOperation().

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to