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.
Regroupements connexes
Vous pouvez naviguer à partir de cette collection vers l’un des regroupements suivants :
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é.
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.
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.
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.