enumerazione WS_TYPE_MAPPING (webservices.h)
Modalità di mapping di un WS_TYPE da o verso XML durante la serializzazione o la deserializzazione.
Sintassi
typedef enum {
WS_ELEMENT_TYPE_MAPPING = 1,
WS_ATTRIBUTE_TYPE_MAPPING = 2,
WS_ELEMENT_CONTENT_TYPE_MAPPING = 3,
WS_ANY_ELEMENT_TYPE_MAPPING = 4
} WS_TYPE_MAPPING;
Costanti
WS_ELEMENT_TYPE_MAPPING Valore: 1 Questa operazione viene utilizzata durante la lettura o la scrittura di un elemento in cui il tipo corrisponde al tipo dell'elemento. La definizione del tipo può includere mapping agli attributi, testo o elementi figlio dell'elemento. Durante la scrittura di un elemento viene utilizzata la sequenza chiamante seguente:
Durante la lettura di un elemento viene utilizzata la sequenza chiamante seguente:
|
WS_ATTRIBUTE_TYPE_MAPPING Valore: 2 Questa operazione viene utilizzata durante la lettura o la scrittura del valore di un singolo attributo. Definizione del tipo non deve richiedere alcun mapping agli attributi o agli elementi figlio. La sequenza chiamante seguente viene utilizzata durante la scrittura di un valore di attributo.
La sequenza chiamante seguente viene utilizzata durante la lettura di un valore di attributo.
|
WS_ELEMENT_CONTENT_TYPE_MAPPING Valore: 3 Questa operazione viene utilizzata quando il tipo corrisponde a tutto o a una parte del contenuto (testo ed elementi figlio) di un elemento. La definizione del tipo può includere mapping a testo o figlio elementi, ma non devono includere attributi. La sequenza chiamante seguente viene utilizzata durante la scrittura del contenuto di un elemento:
La sequenza chiamante seguente viene utilizzata durante la lettura del contenuto di un elemento:
|
WS_ANY_ELEMENT_TYPE_MAPPING Valore: 4 Questa operazione viene utilizzata quando il tipo corrisponde al completamento elemento, inclusi il nome e lo spazio dei nomi dell'elemento. La definizione può includere attributi ed elementi figlio e testo. La sequenza chiamante seguente viene utilizzata durante la scrittura un elemento:
La sequenza chiamante seguente viene utilizzata durante la lettura del contenuto di un elemento:
|
Osservazioni
Vedere la documentazione per ogni WS_TYPE per cui sono supportati i valori WS_TYPE_MAPPING.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 7 [app desktop | App UWP] |
server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
intestazione |
webservices.h |