Partilhar via


Usos comuns para atributos

Ao usar as bibliotecas comuns de tempo de execução e a classe de linguagem, você provavelmente precisará usar atributos em algum momento.A lista a seguir inclui alguns dos usos comuns de atributos no código:

  • Marcar métodos usando o WebMethod atributo em Serviços Web XML para indicar que o método deve ser acessível através do protocolo SOAP. Para obter mais informações, consulte WebMethodAttribute.

  • Descrever como realizar realizar marshaling os parâmetros de método quando interoperar com código nativo.Para obter mais informações, consulte MarshalAsAttribute.

  • Descrever as propriedades COM classes, métodos e interfaces.

  • Marcando componentes sistema autônomo com. Portanto, a Visual Basic compilador irá gerar o código adicional necessário para criar um componente COM. Para obter mais informações, consulte ComClassAttribute.

  • Código de chamada não gerenciado usando o DllImportAttribute classe.

  • Descrever o assembly em termos de título, versão, descrição ou marca comercial.

  • Descrever quais membros de uma classe para serializar para persistência.

  • Descrever como mapear entre membros de classe e os nós XML para serialização XML.

  • Descrever os requisitos de segurança para métodos.

  • Especificando as características do usado para aplicar a segurança.

  • Controlando otimizações pelo compilador just-in-time (JIT) para que o código permanece fácil de depurar.

Você pode usar atributos de várias maneiras adicionais e você também pode criar atributos personalizados.

Consulte também

Tarefas

Como: Definir seus próprios atributos

Conceitos

Atributos e suporte do tempo de design

Visão Geral de Atributos em Visual Basic

Aplicação de Atributos

Atributos globais no Visual Basic

Atributos usados no Visual Basic

Outros recursos

Atributos personalizados no Visual Basic