Compartir a través de


Module (Clase)

Representa una colección de objetos relacionados.

template<
   ModuleType moduleType
>
class Module;

template<>
class Module<InProc> : public Details::ModuleBase;

template<>
class Module<OutOfProc> : public Module<InProc>;

Parámetros

  • moduleType
    Una combinación de uno o más valores de enumeración de ModuleType .

Members

BR245049.collapse_all(es-es,VS.110).gifMembers

Name

Descripción

Module::GenericReleaseNotifier (Clase)

Invoca un controlador de eventos cuando el objeto pasado en el módulo actual se libera.Name

Module::MethodReleaseNotifier (Clase)

DescripciónAl miembro del puntero-a-uno- método especifica el controlador de eventos recibe un objeto y.

Module::ReleaseNotifier (Clase)

Invoca un controlador de eventos cuando el objeto pasado en un módulo se libera.

BR245049.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

Module::~Module (Destructor)

Desinicializa la instancia actual de la clase de módulo.

BR245049.collapse_all(es-es,VS.110).gifConstructores protegidos

Name

Descripción

Module::Module (Constructor)

Inicializa una nueva instancia de la clase de módulo.

BR245049.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

Module::Create (Método)

Crea una instancia de un módulo.

Module::DecrementObjectCount (Método)

Constructores públicos

Module::GetActivationFactory (Método)

Name

Module::GetClassObject (Método)

Descripción

Module::GetModule (Método)

Crea una instancia de un módulo.

Module::GetObjectCount (Método)

Constructores protegidos

Module::IncrementObjectCount (Método)

Name

Module::RegisterCOMObject (Método)

Descripción

Module::RegisterObjects (Método)

Los registros COM o Windows en tiempo de ejecución se oponen así que otras aplicaciones pueden conectarse a ellos.

Module::RegisterWinRTObject (Método)

Métodos públicos

Module::Terminate (Método)

Name

Module::UnregisterCOMObject (Método)

Descripción

Module::UnregisterObjects (Método)

Anula los objetos en el módulo especificado para que otras aplicaciones no pueden conectarse a ellas.

Module::UnregisterWinRTObject (Método)

Anula uno o más objetos de Windows en tiempo de ejecución de modo que otras aplicaciones no pueden conectarse a ellas.

BR245049.collapse_all(es-es,VS.110).gifMétodos protegidos

Name

Descripción

Module::Create (Método)

Crea una instancia de un módulo.

BR245049.collapse_all(es-es,VS.110).gifMiembros de datos protegidos

Name

Descripción

Module::objectCount_ (Miembro de datos)

Seguimiento de cuántas clases se han creado con la función de Hacer .

Module::releaseNotifier_ (Miembro de datos)

Contiene un puntero a un objeto de ReleaseNotifier.

BR245049.collapse_all(es-es,VS.110).gifMacros

ActivatableClass

Rellena la caché interna que contiene un generador que pueda crear una instancia de la clase especificada.Esta macro especifica parámetros predeterminados de generador y el identificador del grupo.

ActivatableClassWithFactory

Rellena la caché interna que contiene un generador que pueda crear una instancia de la clase especificada.Esta macro permite especificar un parámetro determinado de generador.

ActivatableClassWithFactoryEx

Rellena la caché interna que contiene un generador que pueda crear una instancia de la clase especificada.Esta macro permite especificar parámetros específicos del generador y el identificador del grupo.

Jerarquía de herencia

ModuleBase

Module

Module

Requisitos

Métodos protegidos

Name

Vea también

Referencia

Microsoft::WRL (Espacio de nombres)