Coleção de componentes
Contém um objeto para cada componente no aplicativo relacionado. A coleção Components está sempre relacionada a um objeto na coleção Applications . As propriedades expostas por esses objetos mantêm as configurações feitas no nível do componente.
Essa coleção dá suporte ao método Remove do objeto COMAdminCatalogCollection , mas não ao método Add . Para instalar ou importar componentes para um aplicativo, use métodos no objeto COMAdminCatalog .
A coleção Components herda da interface IUnknown , mas não tem membros adicionais.
Você pode navegar desta coleção para qualquer uma das seguintes coleções:
- ErrorInfo
- InterfacesForComponent
- Propertyinfo
- RelatedCollectionInfo
- RolesForComponent
- SubscriptionsForComponent
Você pode navegar até esta coleção das seguintes coleções:
As propriedades a seguir são compatíveis com o objeto COMAdminCatalogObject dentro da coleção:
- AllowInprocSubscribers
- Applicationid
- Número de bits
- CLSID
- ComponentAccessChecksEnabled
- ComponentTransactionTimeout
- ComponentTransactionTimeoutEnabled
- COMTIIntrinsics
- ConstructionEnabled
- ConstructorString
- CreationTimeout
- Descrição
- DLL
- EventTrackingEnabled
- ExceptionClass
- FireInParallel
- IISIntrinsics
- InitializeServerApplication
- IsEnabled
- IsEventClass
- IsInstalled
- IsPrivateComponent
- JustInTimeActivation
- LoadBalancingSupported
- Maxpoolsize
- Minpoolsize
- MultiInterfacePublisherFilterCLSID
- MustRunInClientContext
- MustRunInDefaultContext
- ObjectPoolingEnabled
- ProgID
- PublisherID
- SoapAssemblyName
- SoapTypeName
- Sincronização
- ThreadingModel
- Transação
- TxIsolationLevel
- VersionBuild
- VersionMajor
- VersionMinor
- VersionSubBuild
Entrada | Valor |
---|---|
Descrição | Habilitará os assinantes em processo se o componente for uma classe de evento. |
Access | ReadWrite |
Type | Bool |
Padrão | True |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | O GUID do aplicativo que contém o componente. Deve ser um GUID de aplicativo válido, que é verificado antes de SaveChanges ser chamado. Se esse valor for alterado para ser um GUID para um aplicativo diferente, o componente será movido para esse aplicativo. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Representa o tipo de bitness binário de um componente. Em sistemas que usam o Windows de 64 bits, essa propriedade distingue entre componentes de 64 bits e componentes de 32 bits. |
Access | ReadOnly |
Type | Valores Long Possible:COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2) |
Padrão | N/D |
Sistema mínimo | Windows XP |
Entrada | Valor |
---|---|
Descrição | Um GUID para o componente. Essa propriedade é retornada quando o método de propriedade Key é chamado em um objeto dessa coleção. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Indica se as verificações de acesso baseadas em função são executadas em chamadas para o componente e funciona em conjunto com as propriedades AccessChecksLevel e ApplicationAccessChecksEnabled no aplicativo. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Quando usado em uma transação, especifica o período em que esse componente faz com que a transação chegue ao tempo limite. O padrão é 60 segundos e não pode ter mais de 3600 segundos (1 hora). O valor de tempo limite pode ser definido como 0, especificando um período de tempo limite de transação infinito. Para que essa propriedade seja usada, ComponentTransactionTimeoutEnabled deve ser True. O valor dessa propriedade substitui o tempo limite da transação global especificado pela propriedade TransactionTimeout da coleção LocalComputer . |
Access | ReadWrite |
Type | Long (0-3600) |
Padrão | 60 |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Especifica se o período de tempo limite da transação está habilitado para esse componente. Por padrão, o recurso de tempo limite da transação está desabilitado. Quando essa propriedade é True, o tempo limite especificado por ComponentTransactionTimeout é usado. Quando essa propriedade é False, o tempo limite especificado pela propriedade TransactionTimeout da coleção LocalComputer é usado. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Permite a passagem de propriedades de contexto do COMTI (Integrador de Transações COM) para o contexto dessa classe. O COMTI facilita a tarefa de encapsular transações de mainframe e lógica de negócios como componentes COM. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Determina se ConstructorString é passado para o objeto quando ele é construído. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Cadeia de caracteres de inicialização para construção de componentes. Você pode criar objetos diferentes do mesmo componente genérico usando cadeias de caracteres de construtor de objeto. Se ConstructionEnabled for False, essa propriedade será ignorada. |
Access | ReadWrite |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Ao criar o objeto, o número de milissegundos antes de um erro de tempo limite é retornado. O tempo limite máximo é 2147483647 milissegundos (cerca de 25 dias). |
Access | ReadWrite |
Type | Long (0-2147483647) |
Padrão | 0 |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Descreve o componente . |
Access | ReadWrite |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | O nome e o caminho do arquivo que contém o componente. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Determina se os eventos são rastreados. Os eventos incluem ações como desligamento do aplicativo; criação e versão do objeto; referências de objeto, consistência, ativação e desativação; chamadas de método, retornos e exceções; inicialização de transação, preparação para confirmação e anulação; conexão, alocação e reciclagem do distribuidor de recursos; alocação e reciclagem de threads. |
Access | ReadWrite |
Type | Bool |
Padrão | True |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | O CLSID, que pode ser um GUID ou uma cadeia de caracteres de moniker, para ativar um programa alternativo durante o processo de lidar com um programa de componentes enfileirados com falha repetida. |
Access | ReadWrite |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Permite que eventos sejam acionados em paralelo se o componente for uma classe de evento. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Permite a passagem de propriedades de contexto do IIS, como um objeto de sessão de aplicativo ou um objeto de sessão de usuário, para o contexto dessa classe. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Indica se o componente é usado para inicializar um aplicativo de servidor. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows Server 2003 |
Entrada | Valor |
---|---|
Descrição | False se o aplicativo ou componente COM+ estiver desabilitado. Se o aplicativo ou componente COM+ estiver habilitado, IsEnabled será True. |
Access | ReadWrite |
Type | Bool |
Padrão | True |
Sistema mínimo | Windows XP |
Entrada | Valor |
---|---|
Descrição | Indica se o componente é uma classe de evento. |
Access | ReadOnly |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Indica se o componente está instalado em um aplicativo. |
Access | ReadOnly |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows Server 2003 |
Entrada | Valor |
---|---|
Descrição | Determina se um aplicativo de servidor é um componente privado. Um componente privado em um aplicativo de servidor só pode ser ativado de dentro do aplicativo. Por exemplo, se você chamar CoCreateInstance em um componente privado, ele falhará fora do processo, mas terá êxito no processo. Por outro lado, se você chamar CoCreateInstance em um componente público, ele terá êxito no processo e fora do processo. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows XP |
Entrada | Valor |
---|---|
Descrição | Determina se a ativação JIT está habilitada para o componente. Essa propriedade é definida como True quando o suporte à transação é definido como Obrigatório, Requer Novo ou Com Suporte. Quando JustInTimeActivation é definido como True, o suporte à sincronização deve ser definido como Obrigatório (o padrão) ou Requer Novo. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Se o serviço de balanceamento de carga do componente estiver instalado e habilitado no servidor, determinará se o componente participa do balanceamento de carga. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Número máximo de objetos em pool. |
Access | ReadWrite |
Type | Long (1-1048576) |
Padrão | 1048576 |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Número mínimo de objetos em pool. |
Access | ReadWrite |
Type | Long (0-1048576) |
Padrão | 0 |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | CLSID para o filtro de editor usado se o componente for uma classe de evento. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Indica que o componente deve ser ativado no contexto do chamador original. Caso contrário, a ativação falhará. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows XP |
Entrada | Valor |
---|---|
Descrição | Indica que o componente deve ser ativado no contexto do chamador padrão. Caso contrário, a ativação falhará. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Determina se o pool de objetos COM+ está habilitado para o componente. |
Access | ReadWrite |
Type | Bool |
Padrão | Falso |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Um nome amigável usado para identificar o componente. Essa propriedade é retornada quando o método da propriedade Name é chamado em um objeto dessa coleção. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Identificador do editor de eventos se o componente for uma classe de evento. |
Access | ReadWrite |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Um GUID que identifica o assembly GAC que é executado quando o componente é invocado como um serviço SOAP. |
Access | ReadWrite |
Type | String |
Padrão | NULO |
Sistema mínimo | Windows Server 2003 |
Entrada | Valor |
---|---|
Descrição | O nome do tipo gerenciado para um componente que pode ser invocado como um serviço SOAP. |
Access | ReadWrite |
Type | String |
Padrão | NULO |
Sistema mínimo | Windows Server 2003 |
Entrada | Valor |
---|---|
Descrição | Determina a sincronização de chamadas para o componente. |
Access | ReadWrite |
Type | Valores Long Possible:COMAdminSynchronizationIgnored (0)COMAdminSynchronizationNone (1)COMAdminSynchronizationSupported (2)COMAdminSynchronizationRequired (3)COMAdminSynchronizationRequiresNew (4) |
Padrão | COMAdminSynchronizationIgnored (0) |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Determina como as instâncias do componente são atribuídas a threads para execução de método. Os valores correspondem aos modelos de threading COM. |
Access | ReadOnly |
Type | Valores Long Possible:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)COMAdminThreadingModelNotSpecified (5) |
Padrão | N/D |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Determina como um componente dá suporte a transações. É recomendável que você use as constantes na enumeração e não os valores numéricos. |
Access | ReadWrite |
Type | Valores Long Possible:COMAdminTransactionIgnored (0)COMAdminTransactionNone (1)COMAdminTransactionSupported (2)COMAdminTransactionRequired (3)COMAdminTransactionRequiresNew (4) |
Padrão | COMAdminTransactionNone (1) |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Indica os níveis de isolamento da transação. Há cinco níveis de isolamento: nenhum, leitura não confirmada, leitura confirmada, leitura repetível e serializada. O nível de isolamento padrão é serializado. |
Access | ReadWrite |
Type | Valores Long Possible:COMAdminTxIsolationLevelAny (0)COMAdminTxIsolationLevelReadUnCommitted (1)COMAdminTxIsolationLevelReadCommitted (2)COMAdminTxIsolationLevelRepeatableRead (3)COMAdminTxIsolationLevelSerializable (4) |
Padrão | COMAdminTxIsolationLevelSerializable (4) |
Sistema mínimo | Windows XP |
Entrada | Valor |
---|---|
Descrição | Identificador de build de versão. |
Access | ReadOnly |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Identificador de versão. |
Access | ReadOnly |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Sub-identificador de versão. |
Access | ReadOnly |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |
Entrada | Valor |
---|---|
Descrição | Identificador de sub-build de versão. |
Access | ReadOnly |
Type | String |
Padrão | "" |
Sistema mínimo | Windows 2000 |