/// <summary> /// Validate byte visit. /// </summary> /// <param name="item"></param> public void Visit(ByteDataItem item) { if (item == null) { throw new ArgumentNullException("item"); } AB_RootDataTag tag = RetrieveTag(item); ValidateAreEqual(GetData(tag.Value, value => byte.Parse(value, CultureInfo.InvariantCulture)), item.Value); }
/// <summary> /// Visit byte item. /// </summary> /// <param name="item"></param> public void Visit(ByteDataItem item) { if (item == null) { throw new ArgumentNullException("item"); } byte[] value = GetItemValue(item); item.Value = value; Context.DataItems.Add(item); }