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