<parameter>

Určuje obecný parametr, pokud je deklarovaný typ obecný typ.

<configuration>
  <system.runtime.serialization>
    <dataContractSerializer>
      <declaredTypes>
        <add>
          <knownType>
            <parameter>

Syntaxe

<parameter index="Integer"
           type="String" />

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Attributes

Vlastnost Description
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žívaný pro serializaci a deserializaci.

index – atribut

Hodnota Description
"0" První parametr obecného typu. Například List<T> má pouze jeden parametr. Pokud se použije jako deklarovaný typ, index se nastaví na hodnotu 0.
"1" Druhý parametr v obecném typu. Například má Dictionary<TKey,TValue> dva parametry. Pokud je známý typ vrácen druhým parametrem, nastavte atribut indexu na "1".

Podřízené prvky

Žádné.

Nadřazené prvky

prvek Description
<pole poleType> Určuje známý typ, který může být vrácen polem nebo vlastností deklarovaného typu.

Poznámky

Další informace oznámýchch DataContractSerializer

Příklad použití tohoto prvku naleznete v <dataContractSerializer> .

Tento element konfigurace nemůže mít oba atributy najednou. Pokud jsou nastaveny oba atributy, dojde k chybě ConfigurationErrorsException .

Viz také