<parameter>
Indique le paramètre générique lorsqu'un type déclaré est générique.
<configuration>
<system.runtime.serialization>
<dataContractSerializer>
<declaredTypes>
<add>
<knownType>
<parameter>
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.
Attributs
Attribut | Description |
---|---|
index | Lorsque le type déclaré est générique, spécifie le paramètre générique qui renverra le type connu. |
type | Chaîne décrivant le type connu utilisé pour la sérialisation et la désérialisation. |
Indexer l'Attribut
Valeur | Description |
---|---|
"0" | Premier paramètre du type générique. Par exemple, List<T> dispose d'un seul paramètre. S'il est utilisé comme type déclaré, l'index a la valeur « 0 ». |
"1" | Second paramètre d'un type générique. Par exemple, Dictionary<TKey,TValue> dispose de deux paramètres. Si le type connu est renvoyé par le second paramètre, affectez à l'attribut d'index la valeur « 1 ». |
Éléments enfants
Aucune.
Éléments parents
Élément | Description |
---|---|
<knownType> | Spécifie un type connu pouvant être renvoyé par un champ ou une propriété du type déclaré. |
Notes
Pour plus d’informations sur les types connus, consultez Types connus de contrat de données et DataContractSerializer.
Consultez <dataContractSerializer> pour obtenir un exemple d’utilisation de cet élément.
Cet élément de configuration ne peut pas contenir les deux attributs simultanément. Si c'est le cas, un ConfigurationErrorsException survient.
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