Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Creates and manages instances of Session objects.
Namespace: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications (in Microsoft.VisualStudio.Tools.Applications.dll)
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Tools.Applications.SessionManager
Syntax
public sealed class SessionManager : IDisposable
public ref class SessionManager sealed : IDisposable
[<Sealed>]
type SessionManager =
class
interface IDisposable
end
Public NotInheritable Class SessionManager
Implements IDisposable
Methods
Name | Description | |
---|---|---|
![]() ![]() |
Create(String) | Creates a new instance of the SessionManager class. |
![]() ![]() |
Create(String, IDictionary<String, Object>) | Creates a new instance of the SessionManager class. |
![]() |
CreateSession() | Creates a new child Session object. |
![]() |
Dispose() | Shuts down the SessionManager and disposes of the child Session objects. |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetSessions() | Gets a collection of the current child sessions of type Session. |
![]() |
GetType() | (Inherited from Object.) |
![]() |
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.