public abstract bool ReadAttributeOpt(TName name, ref Values.KGuid value);
        public override bool ReadAttributeOpt(TName name, ref Values.KGuid value)
        {
            Contract.Requires(ValidateNameArg(name));

            throw new NotImplementedException();
        }
 public abstract void ReadAttribute(TName name, ref Values.KGuid value);
 public abstract bool ReadElementOpt(TName name, ref Values.KGuid value);
 public void ReadCursor(ref Values.KGuid value)
 {
     ReadElement(Cursor, ref value);
 }
        public void ReadElement(TName name, ref Values.KGuid value)
        {
            Contract.Requires(ValidateNameArg(name));

            ReadElement(GetElement(name), ref value);
        }
 protected abstract void ReadElement(TCursor n, ref Values.KGuid value);
Esempio n. 8
0
 public override void ReadAttribute(string name, ref Values.KGuid value) =>
 value = Values.KGuid.ParseExact(ReadAttribute(name), mGuidFormatString);
Esempio n. 9
0
 protected override void ReadElement(TCursor n, ref Values.KGuid value) =>
 value = Values.KGuid.ParseExact(GetInnerText(n), mGuidFormatString);
 public override void WriteAttribute(string name, Values.KGuid value)
 {
     CursorWriteAttribute(name, value.ToString(mGuidFormatString, Util.InvariantCultureInfo));
 }
 protected override void WriteElement(TCursor n, Values.KGuid value)
 {
     WriteElement(n, value.ToString(mGuidFormatString, KSoft.Util.InvariantCultureInfo));
 }