Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Especifica o parâmetro genérico quando um tipo declarado é um tipo genérico.
<configuration>
<system.runtime.serialization>
<dataContractSerializer>
<declaredTypes>
<add>
<knownType>
<parameter>
Sintaxe
<parameter index="Integer"
type="String" />
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Attribute | Description |
|---|---|
| indexar | Quando o tipo declarado é genérico, especifica o parâmetro genérico que irá devolver o tipo conhecido. |
| tipo | Uma cadeia que descreve o tipo conhecido usado para serialização e desserialização. |
índice Atributo
| Valor | Description |
|---|---|
| "0" | O primeiro parâmetro do tipo genérico. Por exemplo, a List<T> tem apenas um parâmetro. Se for usado como tipo declarado, o índice será definido como "0". |
| "1" | O segundo parâmetro num tipo genérico. Por exemplo, a Dictionary<TKey,TValue> tem dois parâmetros. Se o tipo conhecido for devolvido pelo segundo parâmetro, defina o atributo índice para "1". |
Elementos filho
Nenhum.
Elementos Principais
| Elemento | Description |
|---|---|
| <knownType> | Especifica um tipo conhecido que pode ser devolvido por um campo ou propriedade do tipo declarado. |
Observações
Para mais informações sobre tipos conhecidos, consulte Tipos Conhecidos de Contrato de Dados e DataContractSerializer.
Consulte o <dataContractSerializer> para um exemplo de utilização deste elemento.
Este elemento de configuração não pode ter ambos os atributos ao mesmo tempo. Se ambos os atributos estiverem definidos, ocorre a ConfigurationErrorsException .