This is the online documentation for PostSharp 4.3.
Download PDF or CHM. Go to v4.3 or v5.0
Visibility Enumeration
Visibility of types and type members.

Namespace: PostSharp.Reflection
Assembly: PostSharp (in PostSharp.dll) Version: (
public enum Visibility
  Member nameValueDescription
Public0 Public.
Family1 Family (protected).
Assembly2 Assembly (internal).
FamilyOrAssembly3 Family or assembly (protected internal).
FamilyAndAssembly4 Family and assembly (no C# equivalent: protected types inside the current assembly).
Private5 Private.
See Also