Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica o parâmetro genérico quando um tipo declarado é um tipo genérico.
<configuração>
<system.runtime.serialization>
<Datacontractserializer>
<declaredTypes>
<adicionar>
<knownType>
<Parâmetro>
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 é um tipo genérico, especifica o parâmetro genérico que retornará o tipo conhecido. |
| tipo | Uma cadeia de caracteres que descreve o tipo conhecido usado para serialização e desserialização. |
Atributo index
| Value | Description |
|---|---|
| 0 | O primeiro parâmetro no tipo genérico. Por exemplo, um List<T> tem apenas um parâmetro. Se ele for usado como o tipo declarado, o índice será definido como "0". |
| "1" | O segundo parâmetro em um tipo genérico. Por exemplo, um Dictionary<TKey,TValue> tem dois parâmetros. Se o tipo conhecido for retornado pelo segundo parâmetro, defina o atributo de índice como "1". |
Elementos filho
Nenhum.
Elementos pai
| Elemento | Description |
|---|---|
| <knownType> | Especifica um tipo conhecido que pode ser retornado por um campo ou propriedade do tipo declarado. |
Observações
Para obter mais informações sobre tipos conhecidos, consulte Tipos Conhecidos do Contrato de Dados e DataContractSerializer.
Consulte o <dataContractSerializer> para obter um exemplo de como usar esse elemento.
Esse elemento de configuração não pode ter ambos os atributos ao mesmo tempo. Se ambos os atributos forem definidos, ocorrerá um ConfigurationErrorsException .