22 references to GetApartmentState
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\Interaction.vb (1)
221If Thread.CurrentThread.GetApartmentState() <> ApartmentState.STA Then
PresentationCore (10)
System\Windows\Input\InputManager.cs (1)
142if(Thread.CurrentThread.GetApartmentState() != ApartmentState.STA)
System\Windows\Input\InputProcessorProfiles.cs (1)
35Debug.Assert(Thread.CurrentThread.GetApartmentState() == ApartmentState.STA, "Initialize called on MTA thread!");
System\Windows\Input\InputProcessorProfilesLoader.cs (1)
56Debug.Assert(Thread.CurrentThread.GetApartmentState() == ApartmentState.STA, "Load called on MTA thread!");
System\Windows\Input\TextServicesContext.cs (1)
46Debug.Assert(Thread.CurrentThread.GetApartmentState() == ApartmentState.STA, "SetDispatcherThreaad on MTA thread");
System\Windows\Media\Effects\BitmapEffect.cs (1)
26if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA)
System\Windows\OleServicesContext.cs (5)
89if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA) 112if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA) 125if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA) 141if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA) 172if (Thread.CurrentThread.GetApartmentState() != ApartmentState.STA)
PresentationFramework (4)
System\Windows\Documents\TextServicesHost.cs (1)
61Debug.Assert(Thread.CurrentThread.GetApartmentState() == ApartmentState.STA, "OnRegisterTextStore must be called on STA thread");
System\Windows\Interop\ActiveXHost.cs (1)
83if (Thread.CurrentThread.GetApartmentState() is not ApartmentState.STA)
System\Windows\Standard\Debug.cs (1)
338if (Thread.CurrentThread.GetApartmentState() != expectedState)
System\Windows\Standard\Verify.cs (1)
40if (Thread.CurrentThread.GetApartmentState() != requiredState)
System.Collections.Concurrent (1)
System\Collections\Concurrent\BlockingCollection.cs (1)
1664((collections.Length == 63) && (Thread.CurrentThread.GetApartmentState() == ApartmentState.STA)))
System.Data.OleDb (1)
OleDbConnectionInternal.cs (1)
750if (ApartmentState.Unknown == Thread.CurrentThread.GetApartmentState())
System.DirectoryServices (1)
System\DirectoryServices\DirectoryEntry.cs (1)
523if (Thread.CurrentThread.GetApartmentState() == ApartmentState.Unknown)
System.DirectoryServices.AccountManagement (1)
System\DirectoryServices\AccountManagement\Context.cs (1)
97if (Thread.CurrentThread.GetApartmentState() == ApartmentState.Unknown)
System.Management (1)
System\Management\InteropClasses\WMIInterop.cs (1)
1317if (Thread.CurrentThread.GetApartmentState() != ApartmentState.MTA)
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Thread.cs (1)
512get => GetApartmentState();
System.Speech (1)
Internal\SapiInterop\SapiRecognizer.cs (1)
36if (!IsSapi53 && System.Threading.Thread.CurrentThread.GetApartmentState() == System.Threading.ApartmentState.STA)