Поделиться через


Access

Свойство Access задает возможность чтения значения, его записи, обеих этих операций или невозможность ни одной из них. Данное свойство применяется к пред- и постатрибутам и может использоваться с любыми типами данных.

Свойство Access должно быть задано при помощи одного из следующих значений:

  • SA_NoAccess — чтение и запись значения невозможны.

  • SA_Read — чтение значения возможно, а запись значения невозможна.

  • SA_Write — запись значения возможна, а чтение значения невозможно.

  • SA_ReadWrite — чтение и запись значения возможны.

Примечание.   По умолчанию свойство Access имеет значение SA_ReadWrite. Кроме того, значение свойства Access выводится из квалификатора ограничения как SA_Read.

Пример

В следующем примере кода демонстрируется использование свойства 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);

В C++ использование префикса "SA_" необязательно.

См. также

Другие ресурсы

Свойства заметок