Colección LegacyComponents

Contiene un objeto para cada componente no configurado en la colección Applications. Los componentes no configurados no pueden usar servicios COM+. Las propiedades expuestas por estos objetos contienen la configuración realizada en el nivel de componente.

Esta colección admite el método Remove del objeto COMAdminCatalogCollection , pero no el método Add . Para instalar o importar componentes en una aplicación, use métodos en el objeto COMAdminCatalog .

Miembros

La colección LegacyComponents hereda de la interfaz IUnknown , pero no tiene miembros adicionales.

Puede navegar desde esta colección a cualquiera de las colecciones siguientes:

Puede ir a esta colección desde las siguientes colecciones:

Propiedades

El objeto COMAdminCatalogObject admite las siguientes propiedades dentro de la colección:

AccessPermissions

Entrada Valor
Descripción Especifica las cuentas de usuario permitidas o denegadas de acceso al componente.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

ActivateAtStorage

Entrada Valor
Descripción Especifica si se debe ejecutar el servidor en la máquina de almacenamiento de datos.
Access ReadWrite
Tipo Cadena Valores posibles:"N""Y"
Default "N"
Sistema mínimo Windows XP

 

AppID

Entrada Valor
Descripción El id. de aplicación.
Access ReadOnly
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

AppName

Entrada Valor
Descripción Nombre de la aplicación.
Access ReadOnly
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

AuthenticationLevel

Entrada Valor
Descripción Establece el nivel de autenticación de las llamadas, con valores correspondientes a la configuración de autenticación de llamada a procedimiento remoto (RPC). Cuando se elige COMAdminAuthenticationDefault, se usa el valor de la propiedad DefaultAuthenticationLevel dentro de la colección LocalComputer .
Access ReadWrite
Tipo Valores posibles largos:COMAdminAuthenticationDefault (0)COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2)COMAdminAuthenticationCall (3)COMAdminAuthenticationPacket (4)COMAdminAuthenticationIntegrity (5)COMAdminAuthenticationPrivacy (6)
Default COMAdminAuthenticationDefault (0)
Sistema mínimo Windows XP

 

Nota

Se recomienda usar las constantes de la enumeración y no los valores numéricos.

 

Valor de bits

Entrada Valor
Descripción Representa el tipo de bits binario del componente. En los sistemas que usan Windows de 64 bits, esta propiedad distingue entre los componentes de 64 bits y los componentes de 32 bits.
Access ReadOnly
Tipo Valores long Posibles:COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2)
Default No aplicable
Sistema mínimo Windows XP

 

ClassName

Entrada Valor
Descripción Nombre de la clase.
Access ReadOnly
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

CLSID

Entrada Valor
Descripción UN GUID para el componente. Esta propiedad se devuelve cuando se llama al método de propiedad Key en un objeto de esta colección.
Access ReadOnly
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

DllSurrogate

Entrada Valor
Descripción Especifica la ruta de acceso completa a una aplicación de servidor suplente.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

InprocHandler32

Entrada Valor
Descripción Especifica la ruta de acceso completa a un archivo DLL de controlador personalizado de 32 bits en proceso.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

InprocServer32

Entrada Valor
Descripción Especifica la ruta de acceso completa a un archivo DLL de servidor en proceso de 32 bits.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

IsEnabled

Entrada Valor
Descripción Si la aplicación o el componente COM+ está deshabilitado, IsEnabled es False. Si la aplicación o el componente COM+ está habilitado, IsEnabled es True.
Access ReadWrite
Tipo Bool
Default True
Sistema mínimo Windows XP

 

LaunchPermissions

Entrada Valor
Descripción Especifica las cuentas de usuario permitidas o denegadas para iniciar este componente.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

LocalServer32

Entrada Valor
Descripción Especifica la ruta de acceso completa a una aplicación de servidor local de 32 bits. Para ayudar a proteger la seguridad del sistema, use cadenas entre comillas en la ruta de acceso para indicar dónde finaliza el nombre de archivo ejecutable y los argumentos comienzan. Por ejemplo, "\"C:\Archivos de programa\Company Files\Application.exe\" param1 param2".
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

LocalService (Servicio local)

Entrada Valor
Descripción Especifica la ruta de acceso completa a la aplicación de servicio.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

Contraseña

Entrada Valor
Descripción Establece la contraseña usada por el proceso de servidor para iniciar sesión en la identidad de RunAs especificada. La contraseña se debe establecer al mismo tiempo que la identidad de RunAs, antes de usar SaveChanges, ya que la contraseña y la identidad se validan antes de guardarse. Si la contraseña y la identidad salen de la sincronización, el componente no se puede iniciar hasta que un administrador los restablezca.
Access WriteOnly
Tipo String
Predeterminado NULL
Sistema mínimo Windows XP

 

ProgID

Entrada Valor
Descripción Nombre que identifica el componente. Esta propiedad se devuelve cuando se llama al método de propiedad Name en un objeto de esta colección.
Access ReadOnly
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

RemoteServer

Entrada Valor
Descripción Especifica el equipo del servidor remoto.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

RunAs

Entrada Valor
Descripción Especifica el usuario en cuya identidad se ejecutará el componente. La contraseña se debe establecer al mismo tiempo que la identidad de RunAs, antes de usar SaveChanges, ya que la contraseña y la identidad se validan antes de guardarse. Si la contraseña y la identidad salen de la sincronización, el componente no se puede iniciar hasta que un administrador los restablezca.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

ServiceParameter

Entrada Valor
Descripción Especifica los parámetros pasados a la aplicación cuando se invocan como una aplicación de servicio.
Access ReadWrite
Tipo String
Predeterminado No aplicable
Sistema mínimo Windows XP

 

SRPTrustLevel

Entrada Valor
Descripción Indica el nivel de confianza de la directiva de restricción de software (SRP) del componente. El nivel de confianza de SRP hace referencia al nivel de confianza que está dispuesto a dar a un componente. Un nivel de confianza SRP sin restricciones corresponde al valor de enumeración SAFER_LEVELID_FULLYTRUSTED, mientras que un nivel de confianza de SRP no permitido corresponde al valor de enumeración SAFER_LEVELID_DISALLOWED. La enumeración de los niveles de confianza se define en Winsafer.h.
Access ReadWrite
Tipo Valores posibles largos:SAFER_LEVELID_DISALLOWED (0x0)SAFER_LEVELID_FULLYTRUSTED (0x40000)
Default SAFER_LEVELID_FULLYTRUSTED
Sistema mínimo Windows XP

 

Un componente en el que esté dispuesto a confiar con el acceso sin restricciones debe tener la seguridad más estricta asociada. Las aplicaciones sin restricciones solo pueden cargar componentes sin restricciones, mientras que no se permitirá que las aplicaciones no permitidas se ejecuten y, por lo tanto, no puedan cargar ningún componente.

ThreadingModel

Entrada Valor
Descripción Determina cómo se asignan las instancias del componente a los subprocesos para la ejecución del método. Los valores corresponden a los modelos de subprocesos COM.
Access ReadOnly
Tipo Long Valores posibles:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)
Default No aplicable
Sistema mínimo Windows XP

 

Consulte también

Colecciones de administración de COM+