Raccolta componenti
Contiene un oggetto per ogni componente nell'applicazione correlata. L'insieme Components è sempre correlato a un oggetto nell'insieme Applications . Le proprietà esposte da questi oggetti contengono impostazioni effettuate a livello di componente.
Questa raccolta supporta il metodo Remove dell'oggetto COMAdminCatalogCollection , ma non il metodo Add . Per installare o importare componenti in un'applicazione, usare i metodi nell'oggetto COMAdminCatalog .
L'insieme Components eredita dall'interfaccia IUnknown , ma non dispone di membri aggiuntivi.
È possibile passare da questa raccolta a una delle raccolte seguenti:
- Errorinfo
- InterfacceForComponent
- Propertyinfo
- RelatedCollectionInfo
- RuoliForComponent
- SottoscrizioniForComponent
È possibile passare a questa raccolta dalle raccolte seguenti:
Le proprietà seguenti sono supportate dall'oggetto COMAdminCatalogObject all'interno dell'insieme:
- AllowInprocSubscribers
- Applicationid
- Numero di bit
- CLSID
- ComponentAccessChecksEnabled
- ComponentTransactionTimeout
- ComponentTransactionTimeoutEnabled
- COMTIIntrinsicsics
- CostruzioneEnabled
- CostruttoreString
- CreationTimeout
- Descrizione
- DLL
- EventTrackingEnabled
- ExceptionClass
- FireInParallel
- IISIntrinsics
- InitializeServerApplication
- IsEnabled
- IsEventClass
- IsInstalled
- IsPrivateComponent
- JustInTimeActivation
- LoadBalancingSupported
- MaxPoolSize
- MinPoolSize
- MultiInterfacePublisherFilterCLSID
- MustRunInClientContext
- MustRunInDefaultContext
- ObjectPoolingEnabled
- ProgID
- PublisherID
- SoapAssemblyName
- SoapTypeName
- Sincronizzazione
- ThreadingModel
- Transazione
- TxIsolationLevel
- VersionBuild
- VersionMajor
- VersionMinor
- VersionSubBuild
Voce | Valore |
---|---|
Descrizione | Abilita nei sottoscrittori del processo se il componente è una classe di evento. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | True |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | GUID per l'applicazione contenente il componente. Deve essere il GUID di un'applicazione valida, verificata prima della chiamata a SaveChanges . Se questo valore viene modificato in modo che sia un GUID per un'applicazione diversa, il componente passa a tale applicazione. |
Access | ReadWrite |
Type | string |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Rappresenta il tipo di bitness binario di un componente. Nei sistemi che usano Windows a 64 bit, questa proprietà distingue tra componenti a 64 bit e componenti a 32 bit. |
Access | ReadOnly |
Tipo | Valori lunghi possibili:COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2) |
Predefinito | N/D |
Sistema minimo | Windows XP |
Voce | Valore |
---|---|
Descrizione | GUID per il componente. Questa proprietà viene restituita quando viene chiamato il metodo della proprietà Key su un oggetto di questa raccolta. |
Access | ReadOnly |
Type | string |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Indica se i controlli di accesso basati sui ruoli vengono eseguiti sulle chiamate al componente e funzionano insieme alle proprietà AccessChecksLevel e ApplicationAccessChecksEnabled nell'applicazione. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Se usato in una transazione, specifica il periodo di tempo in cui questo componente causa il timeout della transazione. Il valore predefinito è 60 secondi e non può essere più lungo di 3600 secondi (1 ora). Il valore di timeout può essere impostato su 0, specificando un periodo di timeout delle transazioni infinito. Per utilizzare questa proprietà, ComponentTransactionTimeoutEnabled deve essere True. Il valore di questa proprietà esegue l'override del timeout della transazione globale specificato dalla proprietà TransactionTimeout dell'insieme LocalComputer . |
Access | ReadWrite |
Tipo | Lungo (0-3600) |
Predefinito | 60 |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Specifica se il periodo di timeout delle transazioni è abilitato per questo componente. Per impostazione predefinita, la funzionalità di timeout delle transazioni è disabilitata. Quando questa proprietà è True, viene usato il timeout specificato da ComponentTransactionTimeout. Quando questa proprietà è False, viene usato il timeout specificato dalla proprietà TransactionTimeout dell'insieme LocalComputer . |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Consente di passare le proprietà del contesto da COM Transaction Integrator (COMTI) al contesto per questa classe. COMTI semplifica l'attività di wrapping delle transazioni mainframe e della logica di business come componenti COM. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Determina se l'oggetto ConstructorString viene passato all'oggetto quando viene costruito. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Stringa di inizializzazione per la costruzione del componente. È possibile creare oggetti diversi dallo stesso componente generico usando le stringhe del costruttore dell'oggetto. Se ConstructionEnabled è False, questa proprietà viene ignorata. |
Access | ReadWrite |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Quando si crea l'oggetto, il numero di millisecondi prima che venga restituito un errore di timeout. Il timeout massimo è 2147483647 millisecondi (circa 25 giorni). |
Access | ReadWrite |
Tipo | Long (0-2147483647) |
Predefinito | 0 |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Descrive il componente. |
Access | ReadWrite |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Nome e percorso del file contenente il componente. |
Access | ReadOnly |
Type | string |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Determina se gli eventi vengono rilevati. Gli eventi includono azioni come l'arresto dell'applicazione; creazione e rilascio di oggetti; riferimenti a oggetti, coerenza, attivazione e disattivazione; chiamate di metodo, restituisce ed eccezioni; avvio delle transazioni, preparazione del commit e interruzione; connessione, allocazione e riciclaggio delle risorse; allocazione e riciclo dei thread. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | True |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | CLSID, che può essere un GUID o una stringa moniker, per attivare un programma alternativo durante il processo di gestione di un programma di componenti in coda ripetutamente non riuscito. |
Access | ReadWrite |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Consente di attivare gli eventi in parallelo se il componente è una classe di evento. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Consente di passare le proprietà del contesto IIS, ad esempio un oggetto sessione dell'applicazione o un oggetto sessione utente, nel contesto per questa classe. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Indica se il componente viene utilizzato per inizializzare un'applicazione server. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows Server 2003 |
Voce | Valore |
---|---|
Descrizione | False se l'applicazione o il componente COM+ è disabilitato. Se l'applicazione o il componente COM+ è abilitato, IsEnabled è True. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | True |
Sistema minimo | Windows XP |
Voce | Valore |
---|---|
Descrizione | Indica se il componente è una classe di evento. |
Access | ReadOnly |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Indica se il componente è installato in un'applicazione. |
Access | ReadOnly |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows Server 2003 |
Voce | Valore |
---|---|
Descrizione | Determina se un'applicazione server è un componente privato. Un componente privato in un'applicazione server può essere attivato solo dall'interno dell'applicazione. Ad esempio, se si chiama CoCreateInstance su un componente privato, l'operazione ha esito negativo dall'out-of-process, ma ha esito positivo in-process. Al contrario, se si chiama CoCreateInstance su un componente pubblico, l'operazione ha esito positivo sia in-process che out-of-process. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows XP |
Voce | Valore |
---|---|
Descrizione | Determina se l'attivazione JIT è abilitata per il componente. Questa proprietà è impostata su True quando il supporto delle transazioni è impostato su Required, Requires New o Supported. Quando JustInTimeActivation è impostato su True, il supporto della sincronizzazione deve essere impostato su Obbligatorio (impostazione predefinita) o Richiede nuovo. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Se il servizio di bilanciamento del carico del componente è installato e abilitato nel server, determina se il componente partecipa al bilanciamento del carico. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Numero massimo di oggetti in pool. |
Access | ReadWrite |
Tipo | Lungo (1-1048576) |
Predefinito | 1048576 |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Numero minimo di oggetti in pool. |
Access | ReadWrite |
Tipo | Lungo (0-1048576) |
Predefinito | 0 |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | CLSID per il filtro del server di pubblicazione utilizzato se il componente è una classe di evento. |
Access | ReadWrite |
Type | string |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Indica che il componente deve essere attivato nel contesto del chiamante originale. In caso contrario, l'attivazione ha esito negativo. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows XP |
Voce | Valore |
---|---|
Descrizione | Indica che il componente deve essere attivato nel contesto del chiamante predefinito. In caso contrario, l'attivazione ha esito negativo. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Determina se il pool di oggetti COM+ è abilitato per il componente. |
Access | ReadWrite |
Tipo | Bool |
Predefinito | Falso |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Nome descrittivo usato per identificare il componente. Questa proprietà viene restituita quando il metodo della proprietà Name viene chiamato su un oggetto di questa raccolta. |
Access | ReadOnly |
Type | string |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Identificatore per l'editore di eventi se il componente è una classe di evento. |
Access | ReadWrite |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | GUID che identifica l'assembly GAC eseguito quando il componente viene richiamato come servizio SOAP. |
Access | ReadWrite |
Type | string |
Predefinito | NULL |
Sistema minimo | Windows Server 2003 |
Voce | Valore |
---|---|
Descrizione | Nome del tipo gestito per un componente che può essere richiamato come servizio SOAP. |
Access | ReadWrite |
Type | string |
Predefinito | NULL |
Sistema minimo | Windows Server 2003 |
Voce | Valore |
---|---|
Descrizione | Determina la sincronizzazione delle chiamate per il componente. |
Access | ReadWrite |
Tipo | Valori lunghi possibili:COMAdminSynchronizationIgnored (0)COMAdminSynchronizationNone (1)COMAdminSynchronizationSupported (2)COMAdminSynchronizationRequired (3)COMAdminSynchronizationRequiresNew (4) |
Predefinito | COMAdminSynchronizationIgnored (0) |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Determina il modo in cui le istanze del componente vengono assegnate ai thread per l'esecuzione del metodo. I valori corrispondono ai modelli di threading COM. |
Access | ReadOnly |
Tipo | Valori lunghi possibili:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)COMAdminThreadingModelNotSpecified (5) |
Predefinito | N/D |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Determina il modo in cui un componente supporta le transazioni. È consigliabile usare le costanti nell'enumerazione e non i valori numerici. |
Access | ReadWrite |
Tipo | Valori long possibili:COMAdminTransactionIgnored (0)COMAdminTransactionNone (1)COMAdminTransactionSupported (2)COMAdminTransactionRequired (3)COMAdminTransactionRequiresNew (4) |
Predefinito | COMAdminTransactionNone (1) |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Indica i livelli di isolamento delle transazioni. Esistono cinque livelli di isolamento: nessuno, read uncommitted, read committed, repeatable read e serialized. Il livello di isolamento predefinito viene serializzato. |
Access | ReadWrite |
Tipo | Valori lunghi possibili:COMAdminTxIsolationLevelAny (0)COMAdminTxIsolationLevelReadUnCommitted (1)COMAdminTxIsolationLevelReadCommitted (2)COMAdminTxIsolationLevelRepeatableRead (3)COMAdminTxIsolationLevelSerializable (4) |
Predefinito | COMAdminTxIsolationLevelSerializable (4) |
Sistema minimo | Windows XP |
Voce | Valore |
---|---|
Descrizione | Identificatore di compilazione della versione. |
Access | ReadOnly |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Identificatore della versione. |
Access | ReadOnly |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Identificatore secondario della versione. |
Access | ReadOnly |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |
Voce | Valore |
---|---|
Descrizione | Identificatore di sotto-compilazione della versione. |
Access | ReadOnly |
Type | string |
Predefinito | "" |
Sistema minimo | Windows 2000 |