Partilhar via


Access

A propriedade Access especifica se um valor pode ser lido, gravado, ambos, ou nenhum dos dois.Essa propriedade é permitida em atributos pré e pós e pode ser aplicada a qualquer tipo de dados.

A propriedade Access deve ser definida usando um dos seguintes valores:

  • SA_NoAccess - o valor pode não ser lido ou gravado.

  • SA_Read - o valor pode ser lidos, mas não gravado.

  • SA_Write - o valor pode ser gravado, mas não lido.

  • SA_ReadWrite - o valor pode ser lido e gravado.

Observação Por padrão, o valor da propriedade Access é SA_ReadWrite.Além disso, o valor da propriedade acesso é inferido da qualificador const sistema autônomo SA_Read.

Exemplo

O código a seguir mostra como usar a propriedade Access:

// C 
#include <CodeAnalysis\SourceAnnotations.h>
void f ([SA_Pre(Access=SA_Read)] int x);

// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f ([Pre(Access=Read)] int x);

No C++, ele será opcional usar SA_ prefixo.

Consulte também

Outros recursos

Propriedades de anotação