public string[] ToShortEncodedStrings() { var helper = new StringEncoderHelper(); helper.Add(TypeName); helper.Add(Key); helper.Add(IsTransient); helper.AddSerializable(EntityKey); return(helper.ToArray()); }
public string[] ToEncodedStrings() { var helper = new StringEncoderHelper(); helper.Add(TypeName); helper.Add(Key); helper.Add(IsTransient); helper.AddSerializable(EntityKey); helper.Add(HasPrevious); if (HasPrevious) { helper.Add(previous as IEncodedToStrings); } return(helper.ToArray()); }