Coleção LegacyComponents
Contém um objeto para cada componente não configurado na coleção Applications. Componentes não configurados não podem usar serviços COM+. 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 .
Membros
A coleção LegacyComponents herda da interface IUnknown , mas não tem membros adicionais.
Coleções relacionadas
Você pode navegar desta coleção para qualquer uma das seguintes coleções:
Você pode navegar até esta coleção das seguintes coleções:
Propriedades
As propriedades a seguir são compatíveis com o objeto COMAdminCatalogObject dentro da coleção:
- AccessPermissions
- Activateatstorage
- AppID
- AppName
- Authenticationlevel
- Número de bits
- ClassName
- CLSID
- DllSurrogate
- InprocHandler32
- InprocServer32
- IsEnabled
- LaunchPermissions
- LocalServer32
- Localservice
- Senha
- ProgID
- Remoteserver
- RunAs
- ServiceParameter
- SRPTrustLevel
- ThreadingModel
AccessPermissions
Entrada | Valor |
---|---|
Descrição | Especifica as contas de usuário que têm permissão ou acesso negado ao componente. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
ActivateAtStorage
Entrada | Valor |
---|---|
Descrição | Especifica se o servidor deve ser executado no computador de armazenamento de dados. |
Access | ReadWrite |
Type | Cadeia de caracteres Valores possíveis:"N""Y" |
Padrão | "N" |
Sistema mínimo | Windows XP |
AppID
Entrada | Valor |
---|---|
Descrição | A ID do aplicativo. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
AppName
Entrada | Valor |
---|---|
Descrição | O nome do aplicativo. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
Authenticationlevel
Entrada | Valor |
---|---|
Descrição | Define o nível de autenticação para chamadas, com valores correspondentes às configurações de autenticação RPC (Chamada de Procedimento Remoto). Quando COMAdminAuthenticationDefault é escolhido, a configuração na propriedade DefaultAuthenticationLevel dentro da coleção LocalComputer é usada. |
Access | ReadWrite |
Type | Valores long possible:COMAdminAuthenticationDefault (0)COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2)COMAdminAuthenticationCall (3)COMAdminAuthenticationPacket (4)COMAdminAuthenticationIntegrity (5)COMAdminAuthenticationPrivacy (6) |
Padrão | COMAdminAuthenticationDefault (0) |
Sistema mínimo | Windows XP |
Observação
É recomendável que você use as constantes na enumeração e não os valores numéricos.
Número de bits
Entrada | Valor |
---|---|
Descrição | Representa o tipo de bitness binário do 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 |
ClassName
Entrada | Valor |
---|---|
Descrição | O nome da classe. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
CLSID
Entrada | Valor |
---|---|
Descrição | Um GUID para o componente. Essa propriedade é retornada quando o método de propriedade Key é chamado em um objeto desta coleção. |
Access | ReadOnly |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
DllSurrogate
Entrada | Valor |
---|---|
Descrição | Especifica o caminho completo para um aplicativo de servidor surragate. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
InprocHandler32
Entrada | Valor |
---|---|
Descrição | Especifica o caminho completo para uma DLL de manipulador personalizado em processo de 32 bits. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
InprocServer32
Entrada | Valor |
---|---|
Descrição | Especifica o caminho completo para uma DLL de servidor em processo de 32 bits. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
IsEnabled
Entrada | Valor |
---|---|
Descrição | Se o aplicativo ou componente COM+ estiver desabilitado, IsEnabled será False. Se o aplicativo ou componente COM+ estiver habilitado, IsEnabled será True. |
Access | ReadWrite |
Type | Bool |
Padrão | True |
Sistema mínimo | Windows XP |
LaunchPermissions
Entrada | Valor |
---|---|
Descrição | Especifica as contas de usuário que têm permissão permitida ou negada para iniciar esse componente. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
LocalServer32
Entrada | Valor |
---|---|
Descrição | Especifica o caminho completo para um aplicativo de servidor local de 32 bits. Para ajudar a proteger a segurança do sistema, use cadeias de caracteres entre aspas no caminho para indicar onde o nome de arquivo executável termina e os argumentos começam. Por exemplo, "\"C:\Program Files\Company Files\Application.exe\" param1 param2". |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
LocalService
Entrada | Valor |
---|---|
Descrição | Especifica o caminho completo para o aplicativo de serviço. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
Senha
Entrada | Valor |
---|---|
Descrição | Define a senha usada pelo processo do servidor para fazer logon na identidade RunAs especificada. A senha deve ser definida ao mesmo tempo que a identidade RunAs, antes de usar SaveChanges, porque a senha e a identidade são validadas antes de serem salvas. Se a senha e a identidade ficarem fora de sincronia, o componente não poderá ser iniciado até que sejam redefinidos por um administrador. |
Access | WriteOnly |
Type | String |
Padrão | NULO |
Sistema mínimo | Windows XP |
ProgID
Entrada | Valor |
---|---|
Descrição | Um nome que identifica 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 XP |
Remoteserver
Entrada | Valor |
---|---|
Descrição | Especifica o computador do servidor remoto. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
RunAs
Entrada | Valor |
---|---|
Descrição | Especifica o usuário em cuja identidade o componente será executado. A senha deve ser definida ao mesmo tempo que a identidade RunAs, antes de usar SaveChanges, porque a senha e a identidade são validadas antes de serem salvas. Se a senha e a identidade ficarem fora de sincronia, o componente não poderá ser iniciado até que sejam redefinidos por um administrador. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
ServiceParameter
Entrada | Valor |
---|---|
Descrição | Especifica os parâmetros passados para o aplicativo quando invocados como um aplicativo de serviço. |
Access | ReadWrite |
Type | String |
Padrão | N/D |
Sistema mínimo | Windows XP |
SRPTrustLevel
Entrada | Valor |
---|---|
Descrição | Indica o nível de confiança srp (política de restrição de software) do componente. O nível de confiança SRP refere-se ao nível de confiança que você está disposto a dar a um componente. Um nível de confiança SRP irrestrito corresponde ao valor de enumeração SAFER_LEVELID_FULLYTRUSTED, enquanto um nível de confiança SRP não permitido corresponde ao valor de enumeração SAFER_LEVELID_DISALLOWED. A enumeração para os níveis de confiança é definida em Winsafer.h. |
Access | ReadWrite |
Type | Valores Long Possible:SAFER_LEVELID_DISALLOWED (0x0)SAFER_LEVELID_FULLYTRUSTED (0x40000) |
Padrão | SAFER_LEVELID_FULLYTRUSTED |
Sistema mínimo | Windows XP |
Um componente em que você está disposto a confiar com acesso irrestrito deve ter a segurança mais rigorosa anexada a ele. Os aplicativos que são irrestritos podem carregar apenas componentes irrestritos, enquanto os aplicativos não permitidos não poderão ser executados e, portanto, não poderão carregar nenhum componente.
ThreadingModel
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) |
Padrão | N/D |
Sistema mínimo | Windows XP |
Confira também