<Parametr>

Określa parametr ogólny, gdy zadeklarowany typ jest typem ogólnym.

<Konfiguracji>
  <System.runtime.serialization>
    <Datacontractserializer>
      <declaredTypes>
        <Dodaj>
          <znany typ>
            <Parametr>

Składnia

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

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
index Gdy zadeklarowany typ jest typem ogólnym, określa parametr ogólny, który zwróci znany typ.
typ Ciąg opisujący znany typ używany do serializacji i deserializacji.

index, atrybut

Wartość Opis
„0” Pierwszy parametr w typie ogólnym. Na przykład parametr List<T> ma tylko jeden parametr. Jeśli jest używany jako zadeklarowany typ, indeks zostanie ustawiony na wartość "0".
„1” Drugi parametr w typie ogólnym. Na przykład element Dictionary<TKey,TValue> ma dwa parametry. Jeśli znany typ jest zwracany przez drugi parametr, ustaw atrybut indeksu na wartość "1".

Elementy podrzędne

Brak.

Elementy nadrzędne

Element Opis
<znany typ> Określa znany typ, który może być zwracany przez pole lub właściwość zadeklarowanego typu.

Uwagi

Aby uzyskać więcej informacji na temat znanych typów, zobacz Znane typy kontraktów danych i DataContractSerializer.

Zobacz element< dataContractSerializer>, aby zapoznać się z przykładem użycia tego elementu.

Ten element konfiguracji nie może jednocześnie mieć obu atrybutów. Jeśli oba atrybuty są ustawione, ConfigurationErrorsException wystąpi.

Zobacz też