public LeafDataDynamic(string keyToContext, Type type, EPermissionLeaf permission) : base(keyToContext) { this.type = type; this.permission = permission; }
public void RegisterDynamicValue(string keyLeaf, string keyContext, Type type, EPermissionLeaf permission) { dynamicData.Add(keyLeaf, new LeafDataDynamic(keyContext, type, permission)); args.Add(keyLeaf); }
private bool IsWritable(EPermissionLeaf permission) { return(permission.Equals(EPermissionLeaf.WRITE) || permission.Equals(EPermissionLeaf.READ_WRITE)); }