System.Runtime.Remoting.Metadata Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes e atributos que podem ser usados para personalizar a geração e o processamento de SOAP para objetos e campos. As classes deste namespace podem ser usadas para indicar o campo de cabeçalho SOAPAction, a saída de tipo, o nome do elemento XML e o URI do namespace de XML do método. Essas informações são usadas pelo serializador SOAP durante a geração de SOAP e a Ferramenta Soapsuds (Soapsuds.exe) durante a geração de linguagem WSDL. As informações especificadas pelos atributos nesse namespace podem ser usadas na extremidade de recebimento do SOAP gerado para personalizar o processamento dos objetos e das chamadas de método remotos. Uma das classes mais importantes do namespace System.Runtime.Remoting.Metadata é a classe SoapAttribute. A classe SoapAttribute não é funcional e só pode ser usado como a classe base para todos os atributos de metadados.
Classes
SoapAttribute |
Fornece a funcionalidade de padrão para todos os atributos SOAP. |
SoapFieldAttribute |
Personaliza a geração de SOAP e processamento para um campo. Essa classe não pode ser herdada. |
SoapMethodAttribute |
Personaliza a geração de SOAP e processamento para um método. Essa classe não pode ser herdada. |
SoapParameterAttribute |
Personaliza a geração de SOAP e processamento para um parâmetro. Essa classe não pode ser herdada. |
SoapTypeAttribute |
Personaliza a geração de SOAP e processamento para tipos de destino. Essa classe não pode ser herdada. |
Enumerações
SoapOption |
Especifica as opções de configuração de SOAP para serem usadas com a classe SoapTypeAttribute. |
XmlFieldOrderOption |
Você não deve usar essa enumeração, pois ela não é usada pela infraestrutura de comunicação remota do .NET Framework. |
Comentários
Para obter mais informações sobre o campo de cabeçalho HTTP SOAPAction, consulte a seção Campo de cabeçalho HTTP SOAPAction da especificação W3C.