Méthode ICOMAdminCatalog ::GetCollectionByQuery (comadmin.h)
Récupère une collection sur le catalogue COM+ en fonction des valeurs de propriété de clé pour tous ses éléments parents.
Syntaxe
HRESULT GetCollectionByQuery(
[in] BSTR bstrCollName,
[in] SAFEARRAY **ppsaVarQuery,
[out, retval] IDispatch **ppCatalogCollection
);
Paramètres
[in] bstrCollName
Nom de la collection à récupérer.
[in] ppsaVarQuery
Référence à un tableau constitué de valeurs de propriété de clé pour tous les éléments parents de la collection à récupérer.
[out, retval] ppCatalogCollection
Interface ICatalogCollection pour la collection.
Valeur retournée
Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL et S_OK.
Remarques
La valeur de la propriété ICatalogObject ::Key pour un élément est un GUID qui sert à l’identifier de manière unique dans le catalogue COM+.
La méthode GetCollectionByQuery récupère n’importe quelle collection dans le catalogue, en fonction des valeurs de clé de tous ses éléments parents. Toutefois, avec les collections ErrorInfo, PropertyInfo et RelatedCollectionInfo , cette méthode se comporte différemment. Si vous spécifiez l’une de ces collections, GetCollectionByQuery retourne toujours cette collection nommée immédiatement par rapport à la collection Racine .
Pour obtenir la collection ErrorInfo, PropertyInfo ou RelatedCollectionInfo relative à une collection arbitraire dans le catalogue et non relative à la collection Root , utilisez la méthode GetCollection de la collection parente.
Pour obtenir la liste complète des collections disponibles, consultez Collections d’administration COM+.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | comadmin.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour