SORU
3 EKİM 2008, Cuma


STAThread ve çoklu

STAThread: TechNet makalesinden

Gösteren bir uygulama için COM iş parçacığı modelini tek iş parçacıklı grup (STA).

(Başvuru için, the entire article.)

Tek iş parçacıklı grup... TAMAM, kafamın üstünden geçti. Ayrıca, uygulama, COM birlikte çalışabilirlik kullandığı sürece, bu öznitelik, aslında hiç bir işe yaramıyor bir yerde okumuştum. Tam olarak, ve ne kadar çok iş parçacıklı uygulamalar etkiler ne yapar? Çok iş parçacıklı uygulamalar herkes Timers yöntem çağrıları, sadece threadpools ve zaman uyumsuz kullanarak bir şey içerir) eğer varsa bile MTAThread kullanmalı, 'güvende olmak'? STAThread ve MTAThread tam olarak ne yapar?

CEVAP
3 EKİM 2008, Cuma


Apartman iş parçacığı COM bir kavramdır; eğer COM ve API hiçbiri kullanıyorsanız kullanmayın COM Ara yorganın altında"", sonra daireler. endişelenmene gerek yok

Lazım olursa haberdar olur Daire, detayları alabilir a little complicated; muhtemelen-basitleştirilmiş sürüm COM nesneleri olarak etiketlenmiş STA olmalı kaçak bir STAThread ve COM nesneleri işaretli MTA olmalı kaçak bir MTA iş parçacığı. Bu kuralları kullanarak, COM bu farklı nesneler arasında çağırır, gerekli olmadığı bir yerde sıralama kaçınarak optimize edebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006
  • The White House

    The White Ho

    21 Ocak 2006
  • wowchick16

    wowchick16

    17 Mart 2007