次の方法で共有


Access

Access プロパティは、値に対するアクセスの種類 (読み取り専用、書き込み専用、読み取りと書き込みの両方が可能、または、読み取りも書き込みもできない) を指定します。 このプロパティは Pre 属性および Post 属性で使用でき、任意のデータ型に対して適用できます。

Access プロパティは、次のいずれかの値を使って設定する必要があります。

  • SA_NoAccess - 読み取りも書き込みもできないことを示します。

  • SA_Read - 読み取りのみ可能で、書き込みはできないことを示します。

  • SA_Write - 書き込みのみ可能で、読み取りはできないことを示します。

  • SA_ReadWrite - 読み取りも書き込みもできることを示します。

メモ   Access プロパティの既定値は SA_ReadWrite です。 また、Access プロパティの値は、SA_Read として const 修飾子から推論されます。

使用例

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_ プレフィックスは省略できます。

参照

その他の技術情報

注釈のプロパティ