Attributi che controllano la serializzazione con codifica SOAP
Il documento del World Wide Web Consortium (www.w3.org) denominato "Simple Object Access Protocol (SOAP) 1.1" contiene una sezione facoltativa, la 5, in cui viene descritto in che modo i parametri SOAP possono essere codificati (informazioni in lingua inglese). Per essere conformi alla sezione 5 della specifica, è necessario utilizzare un gruppo speciale di attributi disponibili nello spazio dei nomi System.Xml.Serialization. Applicare questi attributi secondo le esigenze a classi e membri di classi, quindi utilizzare XmlSerializer per serializzare istanze della classe o delle classi.
Nella tabella seguente vengono indicati gli attributi con la relativa applicazione e funzione. Per ulteriori informazioni sull'utilizzo di questi attributi per il controllo della serializzazione XML, vedere Procedura: serializzare un oggetto come flusso XML con codifica SOAP e Procedura: eseguire l'override della serializzazione XML con codifica SOAP.
Per ulteriori informazioni sugli attributi, vedere Extending Metadata Using Attributes.
Attributo | Si applica a | Specifica |
---|---|---|
Campo pubblico, proprietà, parametro o valore restituito. |
Il membro di classe verrà serializzato come attributo XML. |
|
Campo pubblico, proprietà, parametro o valore restituito. |
La classe verrà serializzata come un elemento XML. |
|
Campo pubblico che rappresenta un identificatore dell'enumerazione. |
Il nome di elemento di un membro dell'enumerazione. |
|
Proprietà e campi pubblici. |
La proprietà o il campo deve essere ignorato quando la classe che lo contiene viene serializzata. |
|
Dichiarazioni di classi derivate e pubbliche e metodi pubblici per documenti WSDL (Web Services Description Language). |
Il tipo deve essere incluso durante la generazione degli schemi per essere riconosciuto quando viene serializzato. |
|
Dichiarazioni di classi pubbliche. |
La classe deve essere serializzata come tipo XML. |
Vedere anche
Attività
Procedura: serializzare un oggetto come flusso XML con codifica SOAP
Procedura: eseguire l'override della serializzazione XML con codifica SOAP
Procedura: serializzare un oggetto
Procedura: deserializzare un oggetto
Riferimenti
Altre risorse
Serializzazione XML e SOAP
Extending Metadata Using Attributes