Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje typ, který DataContractSerializer má být použit během deserializace. Element určuje "známý typ", který je vrácen polem nebo vlastností "deklarovaného typu". Další informace najdete v tématu Známé typy kontraktů dat.
<Konfigurace>
<System.runtime.serialization>
<Datacontractserializer>
<declaredTypes>
<Přidat>
<pole poleType>
Syntax
<knownType type="String">
<parameter index="Integer"
type="String" />
</knownType>
Typ
string
Atributy a elementy
Následující části popisují atributy, podřízené prvky a nadřazené prvky.
Atributy
Atribut | Popis |
---|---|
typ | Určuje typ (včetně oboru názvů), název sestavení, verzi, jazykovou verzi a token veřejného klíče. |
Podřízené elementy
Element | Popis |
---|---|
<Parametr> | Určuje index parametru, pokud je deklarovaným typem obecný typ. |
Nadřazené elementy
Element | Popis |
---|---|
<Přidat> | Přidá deklarovaný typ do kolekce deklarovaných typů. |
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> .
Příklad
<add type="MyCompany.Library.Shape,
MyAssembly, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=XXXXXX, processorArchitecture=MSIL">
<knownType type="MyCompany.Library.Circle,
MyAssembly, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=XXXXXX,
processorArchitecture=MSIL"/>
</add>