SoapParameterAttribute Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Personaliza a geração e processamento de SOAP para um parâmetro. Esta classe não pode ser herdada.
public ref class SoapParameterAttribute sealed : System::Runtime::Remoting::Metadata::SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
type SoapParameterAttribute = class
inherit SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapParameterAttribute = class
inherit SoapAttribute
Public NotInheritable Class SoapParameterAttribute
Inherits SoapAttribute
- Herança
- Atributos
Observações
Os objetos-alvo para os SoapParameterAttribute atributos são parâmetros de chamadas de método que são invocados remotamente. O SoapParameterAttribute é usado para especificar informação que controla como .NET Framework gera o formato de wire SOAP XML para parâmetros alvo.
Construtores
| Name | Description |
|---|---|
| SoapParameterAttribute() |
Cria uma instância de SoapParameterAttribute. |
Campos
| Name | Description |
|---|---|
| ProtXmlNamespace |
O espaço de nomes XML para o qual o destino do atributo SOAP atual é serializado. (Herdado de SoapAttribute) |
| ReflectInfo |
Um objeto de reflexão usado por classes de atributos derivadas da SoapAttribute classe para definir informação de serialização XML. (Herdado de SoapAttribute) |
Propriedades
| Name | Description |
|---|---|
| Embedded |
Recebe ou define um valor que indica se o tipo deve ser aninhado durante a serialização SOAP. (Herdado de SoapAttribute) |
| TypeId |
Quando implementado numa classe derivada, obtém um identificador único para esta Attribute. (Herdado de Attribute) |
| UseAttribute |
Recebe ou define um valor que indica se o destino do atributo atual será serializado como um atributo XML em vez de um campo XML. (Herdado de SoapAttribute) |
| XmlNamespace |
Obtém ou define o nome do namespace XML. (Herdado de SoapAttribute) |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Devolve um valor que indica se esta instância é igual a um objeto especificado. (Herdado de Attribute) |
| GetHashCode() |
Devolve o código de hash para esta instância. (Herdado de Attribute) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IsDefaultAttribute() |
Quando sobrescrito numa classe derivada, indica se o valor desta instância é o valor padrão para a classe derivada. (Herdado de Attribute) |
| Match(Object) |
Quando sobrescrito numa classe derivada, devolve um valor que indica se esta instância é igual a um objeto especificado. (Herdado de Attribute) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de despacho. (Herdado de Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera a informação de tipo de um objeto, que pode ser usada para obter a informação de tipo para uma interface. (Herdado de Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Recupera o número de interfaces de informações de tipo que um objeto fornece (0 ou 1). (Herdado de Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Proporciona acesso a propriedades e métodos expostos por um objeto. (Herdado de Attribute) |