Partager via


IAppHostPropertySchema::IsCombinedKey, propriété

Détermine si une propriété fait partie d’une clé à attributs multiples pour une collection.

Syntaxe

HRESULT get_IsCombinedKey(  
   [out,  
   retval] VARIANT_BOOL* pfIsCombinedKey  
);  

Paramètres

pfIsCombinedKey
Pointeur vers un VARIANT_BOOL. VARIANT_TRUE si la propriété fait partie d’une clé à attributs multiples ; sinon, VARIANT_FALSE.

Valeur renvoyée

Élément HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Valeur Description
S_OK Indique que l’opération a réussi.

Remarques

L’élément binding est un exemple de clé combinée. Dans l’exemple suivant, l’élément binding contient protocol des attributs et bindingInformation qui font partie d’une clé combinée.

<element name="bindings">

<collection addElement="binding" clearElement="clear">

<attribute name="protocol" type="string" required="true" isCombinedKey="true" validationType="nonEmptyString" />

<attribute name="bindingInformation" type="string" required="true" isCombinedKey="true" validationType="nonEmptyString" />

</collection>

</element>

L’élément bindings peut contenir n’importe quel nombre d’éléments qui ont le même protocol attribut. Toutefois, l’élément bindings ne peut pas contenir plusieurs binding éléments qui ont les mêmes protocol attributs et bindingInformation .

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sur Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
En-tête Ahadmin.h

Voir aussi

IAppHostPropertySchema, interface
IAppHostPropertySchema::IsUniqueKey, propriété