Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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