PropertyMapping References <TOther>(Member member, int fieldNumber) { //OnMemberMapped(member); var field = new PropertyMapping { Member = member, FieldNumber = fieldNumber, AsReference = true, Type = typeof(T) }; Fields.Add(field); return(field); }
PropertyMapping Map(Member member, int fieldNumber) { //OnMemberMapped(member); var field = new PropertyMapping { Member = member, FieldNumber = fieldNumber, AsReference = false, Type = typeof(T) }; Fields.Add(field); return(field); }