共用方式為


Access

更新:2007 年 11 月

Access 屬性 (Property) 會指定一個值是否可讀取、可寫入、可讀寫或是無法讀寫。這個屬性 (Property) 可以用在 Pre 和 Post 屬性 (Attribute) 上,而且可以套用至任何資料型別。

Access 屬性 (Property) 必須使用下列其中一個值進行設定:

  • SA_NoAccess - 值無法讀取或寫入。

  • SA_Read - 值可以讀取但是無法寫入。

  • SA_Write - 值可以寫入但是無法讀取。

  • SA_ReadWrite - 值可以讀取和寫入。

注意:Access 屬性 (Property) 值預設是 SA_ReadWrite。此外,Access 屬性值會根據 const 限定詞 (Qualifier) 推斷為 SA_Read。

範例

下列程式碼會顯示如何使用 Access 屬性 (Property):

// 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_ prefix 是選擇性的。

請參閱

其他資源

附註屬性