Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene un objeto para cada componente de la aplicación relacionada. La colección Components siempre está relacionada con un objeto de la colección Applications . 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 Components hereda de la interfaz IUnknown , pero no tiene miembros adicionales.
Colecciones relacionadas
Puede navegar desde esta colección a cualquiera de las siguientes colecciones:
- ErrorInfo
- InterfacesForComponent
- Propertyinfo
- RelatedCollectionInfo
- RolesForComponent
- SubscriptionsForComponent
Puede ir a esta colección desde las siguientes colecciones:
Propiedades
El objeto COMAdminCatalogObject admite las siguientes propiedades dentro de la colección:
- AllowInprocSubscribers
- ApplicationID
- Bitness
- CLSID
- ComponentAccessChecksEnabled
- ComponentTransactionTimeout
- ComponentTransactionTimeoutEnabled
- COMTIIntrinsics
- ConstructionEnabled
- ConstructorString
- CreationTimeout
- Descripción
- Archivo DLL
- EventTrackingEnabled
- ExceptionClass
- FireInParallel
- IISIntrinsics
- InitializeServerApplication
- IsEnabled
- IsEventClass
- IsInstalled
- IsPrivateComponent
- JustInTimeActivation
- LoadBalancingSupported
- MaxPoolSize
- MinPoolSize
- MultiInterfacePublisherFilterCLSID
- MustRunInClientContext
- MustRunInDefaultContext
- ObjectPoolingEnabled
- ProgID
- PublisherID
- SoapAssemblyName
- SoapTypeName
- Sincronización
- ThreadingModel
- Transacción
- TxIsolationLevel
- VersionBuild
- VersionMajor
- VersionMinor
- VersionSubBuild
AllowInprocSubscribers
| Entrada | Valor |
|---|---|
| Descripción | Habilita en los suscriptores de procesos si el componente es una clase de eventos. |
| Access | ReadWrite |
| Tipo | Bool |
| Default | True |
| Sistema mínimo | Windows 2000 |
ApplicationID
| Entrada | Valor |
|---|---|
| Descripción | GUID de la aplicación que contiene el componente. Debe ser el GUID de una aplicación válida, que se comprueba antes de llamar a SaveChanges . Si este valor se cambia para que sea un GUID para una aplicación diferente, el componente se mueve a esa aplicación. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | No aplicable |
| Sistema mínimo | Windows 2000 |
Valor de bits
| Entrada | Valor |
|---|---|
| Descripción | Representa el tipo de bits binario de un 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 |
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 2000 |
ComponentAccessChecksEnabled
| Entrada | Valor |
|---|---|
| Descripción | Indica si las comprobaciones de acceso basadas en roles se realizan en las llamadas al componente y funcionan junto con las propiedades AccessChecksLevel y ApplicationAccessChecksEnabled de la aplicación. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
ComponentTransactionTimeout
| Entrada | Valor |
|---|---|
| Descripción | Cuando se usa en una transacción, especifica el período de tiempo en el que este componente hace que se agote el tiempo de espera de la transacción. El valor predeterminado es 60 segundos y no puede ser superior a 3600 segundos (1 hora). El valor de tiempo de espera se puede establecer en 0, especificando un período de tiempo de espera de transacción infinito. Para que se use esta propiedad, ComponentTransactionTimeoutEnabled debe ser True. El valor de esta propiedad invalida el tiempo de espera de transacción global especificado por la propiedad TransactionTimeout de la colección LocalComputer . |
| Access | ReadWrite |
| Tipo | Long (0-3600) |
| Default | 60 |
| Sistema mínimo | Windows 2000 |
ComponentTransactionTimeoutEnabled
| Entrada | Valor |
|---|---|
| Descripción | Especifica si el período de tiempo de espera de transacción está habilitado para este componente. De forma predeterminada, la característica de tiempo de espera de transacción está deshabilitada. Cuando esta propiedad es True, se usa el tiempo de espera especificado por ComponentTransactionTimeout. Cuando esta propiedad es False, se usa el tiempo de espera especificado por la propiedad TransactionTimeout de la colección LocalComputer . |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
COMTIIntrinsics
| Entrada | Valor |
|---|---|
| Descripción | Habilita el paso de propiedades de contexto del Integrador de transacciones COM (COMTI) al contexto de esta clase. ComTI facilita la tarea de encapsular las transacciones del sistema central y la lógica de negocios como componentes COM. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
ConstructionEnabled
| Entrada | Valor |
|---|---|
| Descripción | Determina si el ConstructorString se pasa al objeto cuando se construye. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
ConstructorString
| Entrada | Valor |
|---|---|
| Descripción | Cadena de inicialización para la construcción de componentes. Puede crear objetos diferentes del mismo componente genérico mediante cadenas de constructor de objetos. Si ConstructionEnabled es False, esta propiedad se omite. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
CreationTimeout
| Entrada | Valor |
|---|---|
| Descripción | Al crear el objeto, número de milisegundos antes de que se devuelva un error de tiempo de espera. El tiempo de espera máximo es 2147483647 milisegundos (aproximadamente 25 días). |
| Access | ReadWrite |
| Tipo | Long (0-2147483647) |
| Default | 0 |
| Sistema mínimo | Windows 2000 |
Descripción
| Entrada | Valor |
|---|---|
| Descripción | Describe el componente. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
Archivo DLL
| Entrada | Valor |
|---|---|
| Descripción | Nombre y ruta de acceso del archivo que contiene el componente. |
| Access | ReadOnly |
| Tipo | String |
| Predeterminado | No aplicable |
| Sistema mínimo | Windows 2000 |
EventTrackingEnabled
| Entrada | Valor |
|---|---|
| Descripción | Determina si se realiza un seguimiento de los eventos. Los eventos incluyen acciones como el apagado de la aplicación; creación y liberación de objetos; referencias a objetos, coherencia, activación y desactivación; llamadas de método, devoluciones y excepciones; inicio de transacciones, preparación para confirmar y anular; conexión, asignación y reciclaje del dispensador de recursos; asignación y reciclaje de subprocesos. |
| Access | ReadWrite |
| Tipo | Bool |
| Default | True |
| Sistema mínimo | Windows 2000 |
ExceptionClass
| Entrada | Valor |
|---|---|
| Descripción | ClSID, que puede ser un GUID o una cadena de moniker, para activar un programa alternativo durante el proceso de tratar con un programa de componentes en cola con errores repetidamente. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
FireInParallel
| Entrada | Valor |
|---|---|
| Descripción | Permite que los eventos se desencadene en paralelo si el componente es una clase de eventos. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
IISIntrinsics
| Entrada | Valor |
|---|---|
| Descripción | Permite pasar propiedades de contexto de IIS, como un objeto de sesión de aplicación o un objeto de sesión de usuario, en el contexto de esta clase. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
InitializeServerApplication
| Entrada | Valor |
|---|---|
| Descripción | Indica si el componente se usa para inicializar una aplicación de servidor. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows Server 2003 |
IsEnabled
| Entrada | Valor |
|---|---|
| Descripción | False si la aplicación o el componente COM+ están deshabilitados. Si la aplicación o el componente COM+ está habilitado, IsEnabled es True. |
| Access | ReadWrite |
| Tipo | Bool |
| Default | True |
| Sistema mínimo | Windows XP |
IsEventClass
| Entrada | Valor |
|---|---|
| Descripción | Indica si el componente es una clase de eventos. |
| Access | ReadOnly |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
IsInstalled
| Entrada | Valor |
|---|---|
| Descripción | Indica si el componente está instalado en una aplicación. |
| Access | ReadOnly |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows Server 2003 |
IsPrivateComponent
| Entrada | Valor |
|---|---|
| Descripción | Determina si una aplicación de servidor es un componente privado. Un componente privado de una aplicación de servidor solo se puede activar desde dentro de la aplicación. Por ejemplo, si llama a CoCreateInstance en un componente privado, se produce un error fuera del proceso, pero se realiza correctamente en proceso. Por el contrario, si llama a CoCreateInstance en un componente público, se realiza correctamente tanto en proceso como fuera de proceso. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows XP |
JustInTimeActivation
| Entrada | Valor |
|---|---|
| Descripción | Determina si la activación JIT está habilitada para el componente. Esta propiedad se establece en True cuando la compatibilidad con transacciones se establece en Requerido, Requiere nuevo o Compatible. Cuando JustInTimeActivation se establece en True, la compatibilidad de sincronización debe establecerse en Requerido (valor predeterminado) o Requiere nuevo. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
LoadBalancingSupported
| Entrada | Valor |
|---|---|
| Descripción | Si el servicio de equilibrio de carga de componentes está instalado y habilitado en el servidor, determina si el componente participa en el equilibrio de carga. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
MaxPoolSize
| Entrada | Valor |
|---|---|
| Descripción | Número máximo de objetos agrupados. |
| Access | ReadWrite |
| Tipo | Long (1-1048576) |
| Default | 1 048 576 |
| Sistema mínimo | Windows 2000 |
MinPoolSize
| Entrada | Valor |
|---|---|
| Descripción | Número mínimo de objetos agrupados. |
| Access | ReadWrite |
| Tipo | Long (0-1048576) |
| Default | 0 |
| Sistema mínimo | Windows 2000 |
MultiInterfacePublisherFilterCLSID
| Entrada | Valor |
|---|---|
| Descripción | CLSID para el filtro de publicador usado si el componente es una clase de eventos. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | No aplicable |
| Sistema mínimo | Windows 2000 |
MustRunInClientContext
| Entrada | Valor |
|---|---|
| Descripción | Indica que el componente debe activarse en el contexto del autor de la llamada original. De lo contrario, se produce un error en la activación. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows XP |
MustRunInDefaultContext
| Entrada | Valor |
|---|---|
| Descripción | Indica que el componente debe activarse en el contexto del autor de la llamada predeterminado. De lo contrario, se produce un error en la activación. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
ObjectPoolingEnabled
| Entrada | Valor |
|---|---|
| Descripción | Determina si la agrupación de objetos COM+ está habilitada para el componente. |
| Access | ReadWrite |
| Tipo | Bool |
| Valor predeterminado | False |
| Sistema mínimo | Windows 2000 |
ProgID
| Entrada | Valor |
|---|---|
| Descripción | Nombre descriptivo que se usa para identificar 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 2000 |
PublisherID
| Entrada | Valor |
|---|---|
| Descripción | Identificador del publicador de eventos si el componente es una clase de eventos. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
SoapAssemblyName
| Entrada | Valor |
|---|---|
| Descripción | GUID que identifica el ensamblado GAC que se ejecuta cuando el componente se invoca como un servicio SOAP. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | NULL |
| Sistema mínimo | Windows Server 2003 |
SoapTypeName
| Entrada | Valor |
|---|---|
| Descripción | Nombre de tipo administrado para un componente que se puede invocar como un servicio SOAP. |
| Access | ReadWrite |
| Tipo | String |
| Predeterminado | NULL |
| Sistema mínimo | Windows Server 2003 |
Synchronization
| Entrada | Valor |
|---|---|
| Descripción | Determina la sincronización de llamadas para el componente. |
| Access | ReadWrite |
| Tipo | Long Possible values:COMAdminSynchronizationIgnored (0)COMAdminSynchronizationNone (1)COMAdminSynchronizationSupported (2)COMAdminSynchronizationRequired (3)COMAdminSynchronizationRequiresNew (4) |
| Default | COMAdminSynchronizationIgnored (0) |
| Sistema mínimo | Windows 2000 |
ThreadingModel
| Entrada | Valor |
|---|---|
| Descripción | Determina cómo se asignan instancias del componente a subprocesos para la ejecución del método. Los valores corresponden a los modelos de subproceso COM. |
| Access | ReadOnly |
| Tipo | Valores posibles largos:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)COMAdminThreadingModelNotSpecified (5) |
| Default | No aplicable |
| Sistema mínimo | Windows 2000 |
Transacción
| Entrada | Valor |
|---|---|
| Descripción | Determina cómo un componente admite transacciones. Se recomienda usar las constantes de la enumeración y no los valores numéricos. |
| Access | ReadWrite |
| Tipo | Long Possible values:COMAdminTransactionIgnored (0)COMAdminTransactionNone (1)COMAdminTransactionSupported (2)COMAdminTransactionRequired (3)COMAdminTransactionRequiresNew (4) |
| Default | COMAdminTransactionNone (1) |
| Sistema mínimo | Windows 2000 |
TxIsolationLevel
| Entrada | Valor |
|---|---|
| Descripción | Indica los niveles de aislamiento de transacción. Hay cinco niveles de aislamiento: none, read uncommitted, read committed, repeatable read y serialized. El nivel de aislamiento predeterminado se serializa. |
| Access | ReadWrite |
| Tipo | Long Possible values:COMAdminTxIsolationLevelAny (0)COMAdminTxIsolationLevelReadUnCommitted (1)COMAdminTxIsolationLevelReadCommitted (2)COMAdminTxIsolationLevelRepeatableRead (3)COMAdminTxIsolationLevelSerializable (4) |
| Default | COMAdminTxIsolationLevelSerializable (4) |
| Sistema mínimo | Windows XP |
VersionBuild
| Entrada | Valor |
|---|---|
| Descripción | Identificador de compilación de versión. |
| Access | ReadOnly |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
VersionMajor
| Entrada | Valor |
|---|---|
| Descripción | Identificador de versión. |
| Access | ReadOnly |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
VersionMinor
| Entrada | Valor |
|---|---|
| Descripción | Subdirección de versión. |
| Access | ReadOnly |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
VersionSubBuild
| Entrada | Valor |
|---|---|
| Descripción | Identificador de subcompila de versión. |
| Access | ReadOnly |
| Tipo | String |
| Predeterminado | "" |
| Sistema mínimo | Windows 2000 |
Consulte también