Seçenekler, atl Basit Nesne Sihirbazı
Artırılmış verimlilik ve hata nesnesi desteğini tasarlamak için atl Basit Nesne Sihirbazı'nın bu sayfayı kullanın.
atl projeleri ve atl com sınıfları hakkında daha fazla bilgi için bkz: atl com Masaüstü bileşenleri.
İş parçacığı modeli
İş parçacığı yönetme yöntemi gösterir. Varsayılan olarak, proje kullanır apartman akıtma.Bkz: belirterek projenin iş parçacığı oluşturma modeli daha fazla bilgi için.
Seçenek
Description
Single
Nesnenin her zaman birincil com temasında olduğunu belirtir. Bkz: Single-Threaded işi ve Inprocserver32 daha fazla bilgi için.
Apartman
Nesne Apartman iş parçacığı kullandığını belirtir. Eşdeğer tek iş parçacığı grubu. Grup iş parçacıklı bir bileşenin her nesne nesnenin ömrü için kendi iş parçacığı için bir apartman atanır; Bununla birlikte, birden fazla nesne birden çok iş parçacığı kullanılabilir. Her grup için belirli bir iş parçacığının bağlıdır ve bir (varsayılan) Windows mesaj pompasına ihtiyaç vardır.
Bkz: Single-Threaded işi daha fazla bilgi için.
Her ikisi de
Nesne apartment veya boş iş parçacığı oluşturulduğu ne tür bir iş parçacığı tarafından bağlı olarak kullanabileceğini belirtir.
Ücretsiz
Nesne serbest iş parçacığı kullandığını belirtir. Serbest iş parçacığı multithread Grup modeli için eşdeğerdir. Bkz: Çok iş parçacıklı işi daha fazla bilgi için.
Tarafsız (yalnızca Windows 2000)
Nesnenin birden çok iş parçacığı işi için kuralları uygular, ancak her türlü iş parçacığı üzerinde çalıştırabilirsiniz belirtir.
Toplama
Nesne kullanıp kullanmayacağını gösteren toplama. Hangi istemcilere göstermek arabirimleri toplama nesne seçer ve onları toplama nesnesine uygulanan sanki arabirimleri sunulmuştur. Toplama nesne istemcileri yalnızca toplama nesnesi ile iletişim kurar.Seçenek
Description
Evet
Nesne toplanan belirtir. Varsayılan değer.
Hayyr
Nesneyi değil toplanan belirtir.
Yalnızca
Nesnenin toplanması gereken belirtir.
Arabirim
Nesne destekleyen bir arabirim türünü gösterir. Varsayılan olarak, çift arabirim nesnesi destekler.Seçenek
Description
Çift
Nesneyi çift arabirim desteklediğini belirtir (vtable kendi özel arabirim işlevleri artı geç bağlama sahip IDispatch yöntemleri). Her ikisi de com istemcilerinin sağlar ve Otomasyon denetleyicileri nesneye erişmek için. Varsayılan değer.
Özel
Nesne (vtable kendi özel arabirim işlevleri vardır) özel bir arabirim destekler belirtir. Özel bir arabirim özellikle işlem sınırları boyunca çift arabiriminden daha hızlı olabilir.
Otomasyon uyumlu özel arabirim desteği olan bir nesneye erişimine izin veren Otomasyon denetleyicileri.
Destek
Ek destek için nesneyi gösterir.Seçenek
Description
ISupportErrorInfo
Desteğini oluşturur ISupportErrorInfo nesnesi hata bilgilerini istemciye dönebilmeniz arabirim.
Bağlantı noktaları
Nesneniz için bağlantı noktaları öğesinden türetilmeli, nesnenin sınıf yaparak sağlayan IConnectionPointContainerImpl.
Boş iş parçacıklı Sıralayıcı
Aynı işlemdeki iş parçacıkları arasında verimli bir şekilde sıralama arabirim işaretçilerine için boş iş parçacıklı Sıralayıcı nesnesi oluşturur. Kullanılabilir nesne belirtmek için hem iş parçacığı modeli olarak.
IObjectWithSite (IE nesne desteği)
Implements IObjectWithSiteImpl, kapsayıcı içinde nesne kendi sitesi arasındaki iletişimi desteklemek için basit bir yol sağlar.