Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetApartmentStateUnchecked()

bool System.Threading.Thread.SetApartmentStateUnchecked ( ApartmentState state,
bool throwOnError )
inlineprivate

Definition at line 463 of file Thread.cs.

464 {
466 if (state == ApartmentState.Unknown && apartmentState == ApartmentState.MTA)
467 {
468 return true;
469 }
470 if (apartmentState != state)
471 {
472 if (throwOnError)
473 {
474 string message = SR.Format(SR.Thread_ApartmentState_ChangeFailed, apartmentState);
475 throw new InvalidOperationException(message);
476 }
477 return false;
478 }
479 return true;
480 }
ApartmentState ApartmentState
Definition Thread.cs:346
int SetApartmentStateNative(int state)

References System.Threading.Thread.ApartmentState, System.SR.Format(), System.Threading.Thread.SetApartmentStateNative(), System.state, and System.SR.Thread_ApartmentState_ChangeFailed.

Referenced by System.Threading.Thread.SetApartmentState().