///-------------------------------------------------------------------------------- /// <summary>This method determines whether or not any metadata is /// different between the input instance and the current instance.</summary> /// /// <param name="inputTag">The tag to compare metadata.</param> ///-------------------------------------------------------------------------------- public bool IsIdenticalMetadata(Tag inputTag) { if (TagName.GetString() != inputTag.TagName.GetString()) { return(false); } if (IsAutoUpdated.GetBool() != inputTag.IsAutoUpdated.GetBool()) { return(false); } if (Description.GetString() != inputTag.Description.GetString()) { return(false); } #region protected #endregion protected return(true); }