protected override void ApplyRightsFromStream(AccessRights rights) { base.ApplyRightsFromStream(rights); _currentAccessRights = rights; }
void IClientObject.MakeAccessDeniedProxy() { _currentAccessRights = AccessRights.None; SetUnmodified(); }
protected virtual void ApplyRightsFromStream(Zetbox.API.AccessRights rights) { // cannot handle it, but some derived classes are able to }
public override void ApplyChangesFrom(IPersistenceObject obj) { base.ApplyChangesFrom(obj); // Apply access rights from server _currentAccessRights = obj.CurrentAccessRights; }