Export (0) Print
Expand All
Expand Minimize

MemberAttributes Enumeration

Defines member attribute identifiers for class members.

[Visual Basic]
<Serializable>
<ComVisible(True)>
Public Enum MemberAttributes
[C#]
[Serializable]
[ComVisible(true)]
public enum MemberAttributes
[C++]
[Serializable]
[ComVisible(true)]
__value public enum MemberAttributes
[JScript]
public
   Serializable
 ComVisible(true)
enum MemberAttributes

Remarks

The identifiers defined in the MemberAttributes enumeration can be used to indicate the attributes of a class member.

Members

Member name Description
Abstract An abstract member.
AccessMask An access mask.
Assembly An assembly.
Const A constant member.
Family A family.
FamilyAndAssembly A family and assembly.
FamilyOrAssembly A family or assembly.
Final A final member.
New A new member.
Overloaded An overloaded member. Some languages, such as Visual Basic, require overloaded members to be explicitly indicated.
Override An override member.
Private A private member.
Public A public member.
ScopeMask A scope mask.
Static A static member.
VTableMask A VTable mask.

Requirements

Namespace: System.CodeDom

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System (in System.dll)

See Also

System.CodeDom Namespace

Show:
© 2014 Microsoft