<Parametr>
Určuje obecný parametr, pokud je deklarovaným typem obecný typ.
<Konfigurace>
<System.runtime.serialization>
<Datacontractserializer>
<declaredTypes>
<Přidat>
<pole poleType>
<Parametr>
Syntax
<parameter index="Integer"
type="String" />
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
index | Pokud je deklarovaný typ obecný typ, určuje obecný parametr, který vrátí známý typ. |
typ | Řetězec, který popisuje známý typ použitý pro serializaci a deserializaci. |
index – atribut
Hodnota | Popis |
---|---|
"0" | První parametr v obecném typu. Například má List<T> pouze jeden parametr. Pokud se použije jako deklarovaný typ, bude index nastaven na hodnotu "0". |
1 | Druhý parametr v obecném typu. Například má Dictionary<TKey,TValue> dva parametry. Pokud druhý parametr vrátí známý typ, nastavte atribut indexu na hodnotu 1. |
Podřízené elementy
Žádné
Nadřazené elementy
Element | Popis |
---|---|
<pole poleType> | Určuje známý typ, který může být vrácen polem nebo vlastností deklarovaného typu. |
Poznámky
Další informace o známých typech najdete v tématech Známé typy kontraktů dat a DataContractSerializer.
Příklad použití tohoto prvku najdete v <dataContractSerializer> .
Tento element konfigurace nemůže mít oba atributy najednou. Pokud jsou oba atributy nastavené, dojde k chybě ConfigurationErrorsException .