public override UniqueId ReadContentAsUniqueId()
{
XmlNode node = this.Node;
if (_value == null && node.IsAtomicValue)
{
UniqueId value = node.Value.ToUniqueId();
SkipValue(node);
return value;
}
return XmlConverter.ToUniqueId(ReadContentAsString());
}