Udostępnij za pośrednictwem


SimpleActivationFactory — Klasa

Udostępnia mechanizm podstawowych stworzyć obsługi Windows lub klasycznego modelu COM klasy podstawowej.

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

Parametry

  • Base
    Klasa podstawowa.

Uwagi

Klasa podstawowa musi dostarczyć domyślnego konstruktora.

Poniższy przykład kodu demonstruje, jak używać SimpleActivationFactory z ActivatableClassWithFactoryEx makro.

ActivatableClassWithFactoryEx(MyClass, SimpleActivationFactory, MyServerName);

Elementy członkowskie

Metody publiczne

Nazwa

Opis

SimpleActivationFactory::ActivateInstance — Metoda

Tworzy instancję określonego interfejsu.

SimpleActivationFactory::GetRuntimeClassName — Metoda

Pobiera nazwę klasy runtime instancji klasy określonej przez Base parametr szablonu klasy.

SimpleActivationFactory::GetTrustLevel — Metoda

Pobiera poziom zaufania instancji klasy określonej przez Base parametr szablonu klasy.

Hierarchia dziedziczenia

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ActivationFactory

SimpleActivationFactory

Wymagania

Nagłówek: module.h

Obszar nazw: Microsoft::WRL

Zobacz też

Informacje

Microsoft::WRL — Przestrzeń nazw