Udostępnij przez


<Parametr>

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

<konfiguracji>
   <System.runtime.serialization>
     <Datacontractserializer>
       <declaredTypes>
         <dodawać>
           <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.

Attributes

Attribute Description
indeks 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.

atrybut indeksu

Wartość Description
"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 parametr ma Dictionary<TKey,TValue> dwa parametry. Jeśli znany typ jest zwracany przez drugi parametr, ustaw atrybut indeksu na "1".

Elementy podrzędne

Żaden.

Elementy nadrzędne

Składnik Description
<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 o znanych typach, 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 mieć jednocześnie obu atrybutów. Jeśli oba atrybuty są ustawione, wystąpi.ConfigurationErrorsException

Zobacz także