Collection LegacyComponents

Contient un objet pour chaque composant non configuré dans la collection d’applications. Les composants non configurés ne peuvent pas utiliser les services COM+. Les propriétés exposées par ces objets contiennent les paramètres effectués 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 LegacyComponents hérite de l’interface IUnknown , mais n’a pas de membres supplémentaires.

Vous pouvez naviguer à partir de cette collection vers l’un des regroupements suivants :

Vous pouvez accéder à cette collection à partir des regroupements suivants :

Propriétés

Les propriétés suivantes sont prises en charge par l’objet COMAdminCatalogObject dans la collection :

AccessPermissions

Entrée Valeur
Description Spécifie les comptes d’utilisateurs qui sont autorisés ou non à accéder au composant.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

ActivateAtStorage

Entrée Valeur
Description Spécifie si le serveur doit être exécuté sur l’ordinateur de stockage de données.
Access Lecture/écriture
Type Valeurs possibles de chaîne : "N" "Y"
Default "N"
Système minimal Windows XP

AppID

Entrée Valeur
Description L’ID de l'application.
Access Lecture seule
Type String
Valeur par défaut N/A
Système minimal Windows XP

AppName

Entrée Valeur
Description Le nom de l’application.
Access Lecture seule
Type String
Valeur par défaut N/A
Système minimal Windows XP

AuthenticationLevel

Entrée Valeur
Description Définit le niveau d’authentification pour les appels, avec les valeurs correspondant aux paramètres d’authentification de l’appel de procédure distante (RPC). Lorsque COMAdminAuthenticationDefault est choisi, le paramètre dans la propriété DefaultAuthenticationLevel de la collection LocalComputer est utilisé.
Access Lecture/écriture
Type Valeurs possibles longues : COMAdminAuthenticationDefault (0) COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2) COMAdminAuthenticationCall (3) COMAdminAuthenticationPacket (4) COMAdminAuthenticationIntegrity (5) COMAdminAuthenticationPrivacy (6)
Default COMAdminAuthenticationDefault (0)
Système minimal Windows XP

Notes

Il est recommandé d’utiliser les constantes dans l’énumération et non les valeurs numériques.

Nombre de bits

Entrée Valeur
Description Représente le type de bits binaire du composant. sur les systèmes qui utilisent la Windows 64 bits, cette propriété permet de faire 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

ClassName

Entrée Valeur
Description Nom de la classe.
Access Lecture seule
Type String
Valeur par défaut 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é de clé est appelée sur un objet de cette collection.
Access Lecture seule
Type String
Valeur par défaut N/A
Système minimal Windows XP

DllSurrogate

Entrée Valeur
Description Spécifie le chemin d’accès complet à une application serveur surragate.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

InprocHandler32

Entrée Valeur
Description Spécifie le chemin d’accès complet à une DLL du gestionnaire personnalisé in-process 32 bits.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

InprocServer32

Entrée Valeur
Description Spécifie le chemin d’accès complet à une DLL de serveur in-process 32 bits.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

IsEnabled

Entrée Valeur
Description Si l’application ou le composant COM+ est désactivé, IsEnabled a la valeur false. Si l’application ou le composant COM+ est activé, IsEnabled a la valeur true.
Access Lecture/écriture
Type Bool
Default Vrai
Système minimal Windows XP

LaunchPermissions

Entrée Valeur
Description Spécifie les comptes d’utilisateurs autorisés ou non à démarrer ce composant.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

LocalServer32

Entrée Valeur
Description Spécifie le chemin d’accès complet à une application serveur locale 32 bits. Pour aider à protéger la sécurité du système, utilisez des chaînes entre guillemets dans le chemin d’accès pour indiquer l’emplacement où se termine le nom de fichier exécutable et les arguments Begin. Par exemple, « \ C : \ Program Files fichiers de la \ société \Application.exe\ «param1 param2 ».
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

LocalService

Entrée Valeur
Description Spécifie le chemin d’accès complet à l’application de service.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

Mot de passe

Entrée Valeur
Description Définit le mot de passe utilisé par le processus serveur pour ouvrir une session sous l’identité RunAs spécifiée. Le mot de passe doit être défini en même temps que l’identité RunAs, avant d’utiliser SaveChanges, car le mot de passe et l’identité sont validés avant d’être enregistrés. Si le mot de passe et l’identité ne sont pas synchronisés, le composant ne peut pas être lancé tant qu’il n’est pas réinitialisé par un administrateur.
Access WriteOnly
Type String
Valeur par défaut NULL
Système minimal Windows XP

ProgID

Entrée Valeur
Description Nom identifiant 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 String
Valeur par défaut N/A
Système minimal Windows XP

RemoteServer

Entrée Valeur
Description Spécifie l’ordinateur serveur distant.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

RunAs

Entrée Valeur
Description Spécifie l’utilisateur sous dont l’identité doit être exécutée par le composant. Le mot de passe doit être défini en même temps que l’identité RunAs, avant d’utiliser SaveChanges, car le mot de passe et l’identité sont validés avant d’être enregistrés. Si le mot de passe et l’identité ne sont pas synchronisés, le composant ne peut pas être lancé tant qu’il n’est pas réinitialisé par un administrateur.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

ServiceParameter

Entrée Valeur
Description Spécifie les paramètres passés à l’application lorsqu’elle est appelée en tant qu’application de service.
Access Lecture/écriture
Type String
Valeur par défaut N/A
Système minimal Windows XP

SRPTrustLevel

Entrée Valeur
Description Indique le niveau de confiance de la stratégie de restriction logicielle (SRP) du composant. Le niveau de confiance du SRP fait référence au niveau de confiance que vous êtes prêt à attribuer à un composant. Un niveau de confiance SRP non restreint correspond à la _ valeur enum LEVELID FULLYTRUSTED plus sécurisée _ , tandis qu’un niveau de confiance SRP non autorisé correspond à la _ valeur enum non autorisée LEVELID plus sûre _ . L’énumération pour les niveaux de confiance est définie dans Winsafer. h.
Access Lecture/écriture
Type Valeurs possibles longues : LEVELID sécurisé _ non _ autorisé (0x0) Safe _ LEVELID _ FULLYTRUSTED (0x40000)
Default _FULLYTRUSTED LEVELID plus _ sécurisé
Système minimal Windows XP

La sécurité la plus stricte doit être attachée à un composant que vous êtes disposé à approuver avec un accès non restreint. Les applications non restreintes ne peuvent charger que des composants non restreints, tandis que les applications non autorisées ne sont pas autorisées à s’exécuter et ne peuvent donc pas charger de composants.

ThreadingModel

Entrée Valeur
Description Détermine le mode d’affectation des instances du composant aux threads pour l’exécution de la méthode. Les valeurs correspondent aux modèles de thread COM.
Access Lecture seule
Type Valeurs possibles longues : COMAdminThreadingModelApartment (0) COMAdminThreadingModelFree (1) COMAdminThreadingModelMain (2) COMAdminThreadingModelBoth (3) COMAdminThreadingModelNeutral (4)
Default N/A
Système minimal Windows XP

Voir aussi

Regroupements d’administration COM+