Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee geeft u de algemene parameter op wanneer een gedeclareerd type een algemeen type is.
<configuration>
<system.runtime.serialization>
<dataContractSerializer>
<declaredTypes>
<add>
<knownType>
<parameter>
Syntaxis
<parameter index="Integer"
type="String" />
Kenmerken en elementen
In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.
Attributes
| Attribute | Description |
|---|---|
| index | Wanneer het gedeclareerde type een algemeen type is, geeft u de algemene parameter op die het bekende type retourneert. |
| type | Een tekenreeks die het bekende type beschrijft dat wordt gebruikt voor serialisatie en deserialisatie. |
indexkenmerk
| Waarde | Description |
|---|---|
| "0" | De eerste parameter in het algemene type. Een heeft bijvoorbeeld List<T> slechts één parameter. Als deze wordt gebruikt als het gedeclareerde type, wordt de index ingesteld op '0'. |
| "1" | De tweede parameter in een algemeen type. Een heeft bijvoorbeeld Dictionary<TKey,TValue> twee parameters. Als het bekende type wordt geretourneerd door de tweede parameter, stelt u het indexkenmerk in op '1'. |
Kind-elementen
Geen.
Bovenliggende elementen
| Onderdeel | Description |
|---|---|
| <knownType> | Hiermee geeft u een bekend type op dat kan worden geretourneerd door een veld of eigenschap van het gedeclareerde type. |
Opmerkingen
Zie Bekende typen gegevenscontract en DataContractSerializervoor meer informatie over bekende typen.
Zie de <dataContractSerializer> voor een voorbeeld van het gebruik van dit element.
Dit configuratie-element kan niet beide kenmerken tegelijk hebben. Als beide kenmerken zijn ingesteld, treedt er een ConfigurationErrorsException op.