<parameter>
Especifica el parámetro genérico cuando el tipo declarado es un tipo genérico.
<configuración>
<system.runtime.serialization>
<dataContractSerializer>
<declaredTypes>
<agregar>
<knownType>
<parámetro>
Sintaxis
<parameter index="Integer"
type="String" />
Atributos y elementos
En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.
Atributos
Atributo | Descripción |
---|---|
índice | Cuando el tipo declarado es un tipo genérico, especifica el parámetro genérico que devolverá el tipo conocido. |
type | Una cadena que describe el tipo conocido usado para la serialización y deserialización. |
Atributo index
Valor | Descripción |
---|---|
"0" | El primer parámetro en el tipo genérico. Por ejemplo, un List<T> tiene solo un parámetro. Si se usa como tipo declarado, el índice estaría establecido en "0". |
"1" | El segundo parámetro en un tipo genérico. Por ejemplo, un Dictionary<TKey,TValue> tiene dos parámetros. Si el segundo parámetro devuelve el tipo conocido, establezca el atributo de índice en "1". |
Elementos secundarios
Ninguno.
Elementos primarios
Elemento | Descripción |
---|---|
<knownType> | Especifica un tipo conocido que un campo o propiedad de un tipo declarado puede devolver. |
Comentarios
Para más información sobre los tipos conocidos, consulta Tipos conocidos de contratos de datos y DataContractSerializer.
Consulta <dataContractSerializer> para obtener un ejemplo de uso de este elemento.
Este elemento de configuración no puede tener al mismo tiempo ambos atributos. Si se establecen ambos atributos, se produce un ConfigurationErrorsException.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de