Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What are STA And MTA in threading?

Answers were Sorted based on User's Feedback



What are STA And MTA in threading?..

Answer / kiran kumar reddy

The Thread will create and enter a multi threaded apartment.
The Thread will create and enter a Single threaded apartment.

An apartment is a logical container within a process for
objects sharing the same thread access requirements. All
objects in the same apartment can receive calls from any
thread in the apartment. The .NET Framework does not use
apartments, and managed objects are responsible for using
all shared resources in a thread-safe manner themselves.

Because COM classes use apartments, the common language
runtime needs to create and initialize an apartment when
calling a COM object in a COM interop situation. A managed
thread can create and enter a single-threaded apartment
(STA) that allows only one thread, or a multithreaded
apartment (MTA) that contains one or more threads. You can
control the type of apartment created by setting the
ApartmentState property of the thread to one of the values
of the ApartmentState enumeration. Because a given thread
can only initialize a COM apartment once, you cannot change
the apartment type after the first call to the unmanaged code.

Is This Answer Correct ?    13 Yes 8 No

What are STA And MTA in threading?..

Answer / guest

Mahesh, An Advice for you

LEAVE SOFTWARE DEVELOPMENT LINE

Is This Answer Correct ?    7 Yes 2 No

What are STA And MTA in threading?..

Answer / guest

wow... great answer Mahesh, where have u been?

Is This Answer Correct ?    3 Yes 7 No

What are STA And MTA in threading?..

Answer / mahesh chandra

Single Threaded Apartment and Multy Threaded Apartment

Is This Answer Correct ?    1 Yes 18 No

Post New Answer

More C Sharp Interview Questions

Can we have multiple threads in one app domain?

0 Answers  


How do you generate documentation from the C# file commented properly with a command-line compiler?

1 Answers  


What is the difference between const and readonly in c#.net?

0 Answers  


What is threading in c# with example?

0 Answers  


Enlist all the components of an ado.net framework?

0 Answers  


Can we inherit private members of class in c#?

0 Answers  


Does c# support multiple inheritance (mi)?

0 Answers  


What is the difference between protected and protected internal?

5 Answers   Fulcrum Logic,


What is internal and protected-internal accessspecifier in c#.net?

1 Answers  


What is appdomain in c#?

0 Answers  


Does c# have primitives?

0 Answers  


What is an enumerator in c#?

0 Answers  


Categories