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.
Spécifie le paramètre générique lorsqu’un type déclaré est un type générique.
<Configuration>
<System.runtime.serialization>
<Datacontractserializer>
<declaredTypes>
<ajouter>
<knownType>
<Paramètre>
Syntaxe
<parameter index="Integer"
type="String" />
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
| Caractéristique | Descriptif |
|---|---|
| index | Lorsque le type déclaré est un type générique, spécifie le paramètre générique qui retourne le type connu. |
| type | Chaîne qui décrit le type connu utilisé pour la sérialisation et la désérialisation. |
attribut d’index
| Valeur | Descriptif |
|---|---|
| "0" | Premier paramètre du type générique. Par exemple, un List<T> seul paramètre est disponible. S’il est utilisé comme type déclaré, l’index est défini sur « 0 ». |
| "1" | Deuxième paramètre d’un type générique. Par exemple, un a Dictionary<TKey,TValue> deux paramètres. Si le type connu est retourné par le deuxième paramètre, définissez l’attribut d’index sur « 1 ». |
Éléments enfants
Aucun.
Éléments parents
| Élément | Descriptif |
|---|---|
| <knownType> | Spécifie un type connu qui peut être retourné par un champ ou une propriété du type déclaré. |
Remarques
Pour plus d’informations sur les types connus, consultez Types connus de contrat de données et DataContractSerializer.
Consultez le <dataContractSerializer> pour obtenir un exemple d’utilisation de cet élément.
Cet élément de configuration ne peut pas avoir les deux attributs en même temps. Si les deux attributs sont définis, un ConfigurationErrorsException événement se produit.