namespace Quadarax.Foundation.Core.Object.Dynamic { /// /// Defines the accessibility levels for dynamic properties. /// /// /// This enumeration is used to specify the access restrictions for /// reading and writing dynamic properties, similar to C# access modifiers. /// public enum DynaPropertyAccessability { /// /// Indicates that the property can only be accessed within the defining class. /// Private, /// /// Indicates that the property can be accessed within the defining class and derived classes. /// Protected, /// /// Indicates that the property can be accessed from any context. /// Public } }