public override void Refresh(ReadQueue queue)
{
base.Refresh(queue);
var handle = queue.With<IDevice>(DeviceInstance, ObjectIdentifier);
handle.Enqueue(dev => dev.DatabaseRevision,
rev => this.DatabaseRevision = (byte)rev,
err => this.DatabaseRevision = null);
}