SimpleActivationFactory Sınıfı

Windows çalışma zamanı modülü veya klasik com temel sınıfı oluşturmak için temel bir mekanizma sağlar.

template<
   typename Base
>
class SimpleActivationFactory : public ActivationFactory<>;

Parametreler

  • Base
    Bir taban sınıf.

Notlar

Temel sınıfın varsayılan bir oluşturucusu sağlamanız gerekir.

Aşağıdaki kod örneği ile SimpleActivationFactory nasıl kullanıldığı gösterilmektedir ActivatableClassWithFactoryEx makro.

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Üyeler

Ortak Yöntemler

Ad

Tanımlama

SimpleActivationFactory::ActivateInstance Yöntemi

Belirtilen arabirime bir örneğini oluşturur.

SimpleActivationFactory::GetRuntimeClassName Yöntemi

Çalışma zamanı sınıf adı tarafından belirtilen sınıfın bir örneğini alır Base sınıf şablon parametresi.

SimpleActivationFactory::GetTrustLevel Yöntemi

Tarafından belirtilen sınıfın bir örneğini güven düzeyi alır Base sınıf şablon parametresi.

Devralma Hiyerarşisi

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Gereksinimler

Başlık: module.h

Ad alanı: Microsoft::WRL

Ayrıca bkz.

Başvuru

Microsoft::WRL Ad Alanı