Sdílet prostřednictvím


<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 .

Viz také