2 types derived from ApplicationContext
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.WinFormsAppContext.vb (1)
18Inherits ApplicationContext
System.Windows.Forms (1)
System\Windows\Forms\Application.ModalApplicationContext.cs (1)
10private class ModalApplicationContext : ApplicationContext
2 instantiations of ApplicationContext
System.Windows.Forms (2)
System\Windows\Forms\Application.cs (2)
1338=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.Main, new ApplicationContext()); 1345=> ThreadContext.FromCurrent().RunMessageLoop(msoloop.Main, new ApplicationContext(mainForm));
11 references to ApplicationContext
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (1)
255Public ReadOnly Property ApplicationContext() As ApplicationContext
System.Windows.Forms (10)
System\Windows\Forms\Application.cs (1)
1351public static void Run(ApplicationContext context)
System\Windows\Forms\Application.ThreadContext.cs (8)
92public ApplicationContext? ApplicationContext { get; private set; } 224internal unsafe void BeginModalMessageLoop(ApplicationContext? context) 247internal void DisableWindowsForModalLoop(bool onlyWinForms, ApplicationContext? context) 396internal void EnableWindowsForModalLoop(bool onlyWinForms, ApplicationContext? context) 411internal unsafe void EndModalMessageLoop(ApplicationContext? context) 438if (threadContext.ApplicationContext is ApplicationContext applicationContext) 678internal void RunMessageLoop(msoloop reason, ApplicationContext? context) 685private void RunMessageLoopInner(msoloop reason, ApplicationContext? context)
System\Windows\Forms\ApplicationContext.cs (1)
35if (GetType() == typeof(ApplicationContext) || GetType() == Application.s_typeOfModalApplicationContext)