Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient un objet pour chaque composant de l’application associée. La collection Components est toujours liée à un objet de la collection Applications . Les propriétés exposées par ces objets contiennent les paramètres définis au niveau du composant.
Cette collection prend en charge la méthode Remove de l’objet COMAdminCatalogCollection , mais pas la méthode Add . Pour installer ou importer des composants dans une application, utilisez des méthodes sur l’objet COMAdminCatalog .
Membres
La collection Components hérite de l’interface IUnknown , mais n’a pas de membres supplémentaires.
Collections associées
Vous pouvez naviguer à partir de cette collection vers l’une des collections suivantes :
- ErrorInfo
- InterfacesForComponent
- Propertyinfo
- RelatedCollectionInfo
- RolesForComponent
- SubscriptionsForComponent
Vous pouvez accéder à cette collection à partir des collections suivantes :
Propriétés
Les propriétés suivantes sont prises en charge par l’objet COMAdminCatalogObject au sein de la collection :
- AllowInprocSubscribers
- ApplicationID
- Nombre de bits
- CLSID
- ComponentAccessChecksEnabled
- ComponentTransactionTimeout
- ComponentTransactionTimeoutEnabled
- COMTIIntrinsics
- ConstructionEnabled
- ConstructorString
- CreationTimeout
- Description
- DLL
- EventTrackingEnabled
- ExceptionClass
- FireInParallel
- IISIntrinsics
- InitializeServerApplication
- IsEnabled
- IsEventClass
- IsInstalled
- IsPrivateComponent
- JustInTimeActivation
- LoadBalancingSupported
- MaxPoolSize
- MinPoolSize
- MultiInterfacePublisherFilterCLSID
- MustRunInClientContext
- MustRunInDefaultContext
- ObjectPoolingEnabled
- ProgID
- PublisherID
- SoapAssemblyName
- SoapTypeName
- Synchronisation
- ThreadingModel
- Transaction
- TxIsolationLevel
- VersionBuild
- VersionMajor
- VersionMinor
- VersionSubBuild
AllowInprocSubscribers
| Entrée | Valeur |
|---|---|
| Description | Active les abonnés dans le processus si le composant est une classe d’événements. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | True |
| Système minimal | Windows 2000 |
ApplicationID
| Entrée | Valeur |
|---|---|
| Description | GUID de l’application contenant le composant. Doit être le GUID d’une application valide, qui est vérifié avant l’appel de SaveChanges . Si cette valeur est modifiée pour être un GUID pour une autre application, le composant passe à cette application. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | N/A |
| Système minimal | Windows 2000 |
Nombre de bits
| Entrée | Valeur |
|---|---|
| Description | Représente le type binaire de bits d’un composant. Sur les systèmes qui utilisent Windows 64 bits, cette propriété fait la distinction entre les composants 64 bits et les composants 32 bits. |
| Access | Lecture seule |
| Type | Valeurs possibles longues :COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2) |
| Default | N/A |
| Système minimal | Windows XP |
CLSID
| Entrée | Valeur |
|---|---|
| Description | GUID du composant. Cette propriété est retournée lorsque la méthode de propriété Key est appelée sur un objet de cette collection. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | N/A |
| Système minimal | Windows 2000 |
ComponentAccessChecksEnabled
| Entrée | Valeur |
|---|---|
| Description | Indique si les vérifications d’accès en fonction du rôle sont effectuées sur les appels dans le composant et fonctionnent conjointement avec les propriétés AccessChecksLevel et ApplicationAccessChecksEnabled sur l’application. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
ComponentTransactionTimeout
| Entrée | Valeur |
|---|---|
| Description | Lorsqu’il est utilisé dans une transaction, spécifie la période pendant laquelle ce composant entraîne l’expiration du délai d’expiration de la transaction. La valeur par défaut est de 60 secondes et ne peut pas dépasser 3 600 secondes (1 heure). La valeur du délai d’attente peut être définie sur 0, en spécifiant un délai d’attente de transaction infini. Pour que cette propriété soit utilisée, ComponentTransactionTimeoutEnabled doit avoir la valeur True. La valeur de cette propriété remplace le délai d’attente de transaction global spécifié par la propriété TransactionTimeout de la collection LocalComputer . |
| Access | Lecture/écriture |
| Type | Long (0-3600) |
| Default | 60 |
| Système minimal | Windows 2000 |
ComponentTransactionTimeoutEnabled
| Entrée | Valeur |
|---|---|
| Description | Spécifie si le délai d’attente de transaction est activé pour ce composant. Par défaut, la fonctionnalité de délai d’attente de transaction est désactivée. Lorsque cette propriété a la valeur True, le délai d’attente spécifié par ComponentTransactionTimeout est utilisé. Lorsque cette propriété a la valeur False, le délai d’attente spécifié par la propriété TransactionTimeout de la collection LocalComputer est utilisé. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
COMTIIntrinsics
| Entrée | Valeur |
|---|---|
| Description | Permet de transmettre des propriétés de contexte à partir de COM Transaction Integrator (COMTI) dans le contexte de cette classe. COMTI facilite la tâche d’encapsuler les transactions mainframe et la logique métier en tant que composants COM. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
ConstructionEnabled
| Entrée | Valeur |
|---|---|
| Description | Détermine si le ConstructorString est passé à l’objet lors de sa construction. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
ConstructorString
| Entrée | Valeur |
|---|---|
| Description | Chaîne d’initialisation pour la construction du composant. Vous pouvez créer différents objets à partir du même composant générique à l’aide de chaînes de constructeur d’objet. Si ConstructionEnabled a la valeur False, cette propriété est ignorée. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
CreationTimeout
| Entrée | Valeur |
|---|---|
| Description | Lors de la création de l’objet, nombre de millisecondes avant qu’une erreur de délai d’attente soit retournée. Le délai d’attente maximal est de 2147483647 millisecondes (environ 25 jours). |
| Access | Lecture/écriture |
| Type | Long (0-2147483647) |
| Default | 0 |
| Système minimal | Windows 2000 |
Description
| Entrée | Valeur |
|---|---|
| Description | Décrit le composant. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
DLL
| Entrée | Valeur |
|---|---|
| Description | Nom et chemin d’accès du fichier contenant le composant. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | N/A |
| Système minimal | Windows 2000 |
EventTrackingEnabled
| Entrée | Valeur |
|---|---|
| Description | Détermine si les événements sont suivis. Les événements incluent des actions telles que l’arrêt de l’application ; création et mise en production d’objets ; références d’objet, cohérence, activation et désactivation ; les appels, les retours et les exceptions de méthode ; démarrage de la transaction, préparation à la validation et abandon ; connexion, allocation et recyclage du distributeur de ressources ; allocation et recyclage de threads. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | True |
| Système minimal | Windows 2000 |
ExceptionClass
| Entrée | Valeur |
|---|---|
| Description | CLSID, qui peut être un GUID ou une chaîne moniker, pour activer un autre programme pendant le processus de traitement d’un programme de composants mis en file d’attente défaillants à plusieurs reprises. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
FireInParallel
| Entrée | Valeur |
|---|---|
| Description | Permet de déclencher des événements en parallèle si le composant est une classe d’événements. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
IISIntrinsics
| Entrée | Valeur |
|---|---|
| Description | Permet de passer des propriétés de contexte IIS, telles qu’un objet de session d’application ou un objet de session utilisateur, dans le contexte de cette classe. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
InitializeServerApplication
| Entrée | Valeur |
|---|---|
| Description | Indique si le composant est utilisé pour initialiser une application serveur. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows Server 2003 |
IsEnabled
| Entrée | Valeur |
|---|---|
| Description | False si l’application ou le composant COM+ est désactivé. Si l’application ou le composant COM+ est activé, IsEnabled a la valeur True. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | True |
| Système minimal | Windows XP |
IsEventClass
| Entrée | Valeur |
|---|---|
| Description | Indique si le composant est une classe d’événements. |
| Access | Lecture seule |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
IsInstalled
| Entrée | Valeur |
|---|---|
| Description | Indique si le composant est installé dans une application. |
| Access | Lecture seule |
| Type | Bool |
| Default | False |
| Système minimal | Windows Server 2003 |
IsPrivateComponent
| Entrée | Valeur |
|---|---|
| Description | Détermine si une application serveur est un composant privé. Un composant privé dans une application serveur ne peut être activé qu’à partir de l’application. Par exemple, si vous appelez CoCreateInstance sur un composant privé, il échoue à partir d’un processus hors processus, mais réussit en cours. En revanche, si vous appelez CoCreateInstance sur un composant public, il réussit à la fois in-process et out-of-process. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows XP |
JustInTimeActivation
| Entrée | Valeur |
|---|---|
| Description | Détermine si l’activation JIT est activée pour le composant. Cette propriété a la valeur True lorsque la prise en charge des transactions est définie sur Obligatoire, Nécessite un nouveau ou Pris en charge. Lorsque JustInTimeActivation a la valeur True, la prise en charge de la synchronisation doit être définie sur Obligatoire (par défaut) ou Nécessite nouveau. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
LoadBalancingSupported
| Entrée | Valeur |
|---|---|
| Description | Si le service d’équilibrage de charge des composants est installé et activé sur le serveur, détermine si le composant participe à l’équilibrage de charge. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
MaxPoolSize
| Entrée | Valeur |
|---|---|
| Description | Nombre maximal d’objets mis en pool. |
| Access | Lecture/écriture |
| Type | Long (1-1048576) |
| Default | 1 048 576 |
| Système minimal | Windows 2000 |
MinPoolSize
| Entrée | Valeur |
|---|---|
| Description | Nombre minimal d’objets mis en pool. |
| Access | Lecture/écriture |
| Type | Long (0-1048576) |
| Default | 0 |
| Système minimal | Windows 2000 |
MultiInterfacePublisherFilterCLSID
| Entrée | Valeur |
|---|---|
| Description | CLSID pour le filtre d’éditeur utilisé si le composant est une classe d’événements. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | N/A |
| Système minimal | Windows 2000 |
MustRunInClientContext
| Entrée | Valeur |
|---|---|
| Description | Indique que le composant doit être activé dans le contexte de son appelant d’origine. Sinon, l’activation échoue. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows XP |
MustRunInDefaultContext
| Entrée | Valeur |
|---|---|
| Description | Indique que le composant doit être activé dans le contexte de l’appelant par défaut. Sinon, l’activation échoue. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
ObjectPoolingEnabled
| Entrée | Valeur |
|---|---|
| Description | Détermine si le regroupement d’objets COM+ est activé pour le composant. |
| Access | Lecture/écriture |
| Type | Bool |
| Default | False |
| Système minimal | Windows 2000 |
ProgID
| Entrée | Valeur |
|---|---|
| Description | Nom convivial utilisé pour identifier le composant. Cette propriété est retournée lorsque la méthode de propriété Name est appelée sur un objet de cette collection. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | N/A |
| Système minimal | Windows 2000 |
PublisherID
| Entrée | Valeur |
|---|---|
| Description | Identificateur de l’éditeur d’événements si le composant est une classe d’événements. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
SoapAssemblyName
| Entrée | Valeur |
|---|---|
| Description | GUID identifiant l’assembly GAC qui est exécuté lorsque le composant est appelé en tant que service SOAP. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | NULL |
| Système minimal | Windows Server 2003 |
SoapTypeName
| Entrée | Valeur |
|---|---|
| Description | Nom de type managé d’un composant qui peut être appelé en tant que service SOAP. |
| Access | Lecture/écriture |
| Type | Chaîne |
| Valeur par défaut | NULL |
| Système minimal | Windows Server 2003 |
Synchronization
| Entrée | Valeur |
|---|---|
| Description | Détermine la synchronisation des appels pour le composant. |
| Access | Lecture/écriture |
| Type | Valeurs possibles longues :COMAdminSynchronizationIgnored (0)COMAdminSynchronizationNone (1)COMAdminSynchronizationSupported (2)COMAdminSynchronizationRequired (3)COMAdminSynchronizationRequiresNew (4) |
| Default | COMAdminSynchronizationIgnored (0) |
| Système minimal | Windows 2000 |
ThreadingModel
| Entrée | Valeur |
|---|---|
| Description | Détermine la façon dont les instances du composant sont affectées aux threads pour l’exécution de la méthode. Les valeurs correspondent aux modèles de threads COM. |
| Access | Lecture seule |
| Type | Valeurs possibles longues :COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)COMAdminThreadingModelNotSpecified (5) |
| Default | N/A |
| Système minimal | Windows 2000 |
Transaction
| Entrée | Valeur |
|---|---|
| Description | Détermine la façon dont un composant prend en charge les transactions. Il est recommandé d’utiliser les constantes de l’énumération et non les valeurs numériques. |
| Access | Lecture/écriture |
| Type | Valeurs possibles longues :COMAdminTransactionIgnored (0)COMAdminTransactionNone (1)COMAdminTransactionSupported (2)COMAdminTransactionRequired (3)COMAdminTransactionRequiresNew (4) |
| Default | COMAdminTransactionNone (1) |
| Système minimal | Windows 2000 |
TxIsolationLevel
| Entrée | Valeur |
|---|---|
| Description | Indique les niveaux d’isolation des transactions. Il existe cinq niveaux d’isolation : aucun, lecture non validée, lecture validée, lecture reproductible et sérialisation. Le niveau d’isolation par défaut est sérialisé. |
| Access | Lecture/écriture |
| Type | Valeurs possibles longues :COMAdminTxIsolationLevelAny (0)COMAdminTxIsolationLevelReadUnCommitted (1)COMAdminTxIsolationLevelReadCommitted (2)COMAdminTxIsolationLevelRepeatableRead (3)COMAdminTxIsolationLevelSerializable (4) |
| Default | COMAdminTxIsolationLevelSerializable (4) |
| Système minimal | Windows XP |
VersionBuild
| Entrée | Valeur |
|---|---|
| Description | Identificateur de build de version. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
VersionMajor
| Entrée | Valeur |
|---|---|
| Description | Identificateur de version. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
VersionMinor
| Entrée | Valeur |
|---|---|
| Description | Sous-identificateur de version. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
VersionSubBuild
| Entrée | Valeur |
|---|---|
| Description | Identificateur de sous-build de version. |
| Access | Lecture seule |
| Type | Chaîne |
| Valeur par défaut | "" |
| Système minimal | Windows 2000 |
Voir aussi