Search Results for

    Show / Hide Table of Contents

    Class VisualStudioDebugger

    Implementation of ILemonEdgeDebugger for Visual Studio IDE

    Inheritance
    object
    VisualStudioDebugger
    Implements
    ILemonEdgeDebugger
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.DesktopTools.Debugger
    Assembly: LemonEdge.DesktopTools.dll
    Syntax
    public class VisualStudioDebugger : ILemonEdgeDebugger

    Constructors

    VisualStudioDebugger(IProcessUtils, IDebugCheck)

    Declaration
    public VisualStudioDebugger(IProcessUtils processUtils, IDebugCheck debugCheck)
    Parameters
    Type Name Description
    IProcessUtils processUtils
    IDebugCheck debugCheck

    Methods

    AttachToCurrentDebugSession(int)

    Attaches the debugger to the current debugging session based on the specified process ID.

    Declaration
    public void AttachToCurrentDebugSession(int processId)
    Parameters
    Type Name Description
    int processId

    The ID of the process to which the debugger should attach.

    AttachToCurrentDebugSessionAsync(string)

    Attaches the debugger to the current debugging session based on the specified process name.

    Declaration
    public Task AttachToCurrentDebugSessionAsync(string processName)
    Parameters
    Type Name Description
    string processName

    The name of the process to which the debugger should attach.

    Returns
    Type Description
    Task

    Implements

    ILemonEdgeDebugger

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.