Share via


Access

Actualización: noviembre 2007

La propiedad de Access especifica si es posible leer un valor, escribir en él o ninguna de las dos cosas. Esta propiedad se permite en los atributos Pre y Post y se puede aplicar a cualquier tipo de datos.

La propiedad Access se debe establecer utilizando uno de los valores siguientes:

  • SA_NoAccess: no se puede leer el valor ni escribir en él.

  • SA_Read: se puede leer el valor, pero no escribir en él.

  • SA_Write: se puede escribir en el valor, pero no leerlo.

  • SA_ReadWrite: se puede leer el valor y escribir en él.

Nota   de forma predeterminada, el valor de la propiedad Access es SA_ReadWrite. Además, el valor de la propiedad Access se deduce del certificador const como SA_Read.

Ejemplo

En el siguiente código se muestra cómo se utiliza la propiedad 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);

En C++, el uso del prefijo SA_ es opcional.

Vea también

Otros recursos

Propiedades de anotación