Constable Authorization Engine 2.0 BETA

RuleBase Class

[This is preliminary documentation and subject to change.]

Provides a base class for derived classes representing associations (sometimes called tuples) of a given State, role, state-dependent object and the state-dependent object's attributes.

The provided ActionRule and PropertyRule classes represent built-in rule objects.

For a list of all members of this type, see RuleBase Members.

System.Object
   LaMarvin.Constable.Model.ObjectBase
      LaMarvin.Constable.Model.RuleBase
         LaMarvin.Constable.Model.ActionRule
         LaMarvin.Constable.Model.PropertyRule

[Visual Basic]
<Serializable>
MustInherit Public Class RuleBase
    Inherits ObjectBase
[C#]
[Serializable]
public abstract class RuleBase : ObjectBase

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: LaMarvin.Constable.Model

Assembly: LaMarvin.Constable (in LaMarvin.Constable.dll)

See Also

RuleBase Members | LaMarvin.Constable.Model Namespace