protected ReferenceMapper Property(Expression <Func <TEntity, object> > predicate) { var mapper = new ReferenceMapper(predicate.ExtractNameAndType()); _mappers.Add(mapper); return(mapper); }
public uint ReadReference(FormKindSet referencedFormKinds) { uint formId = ReadUInt32(); formId = ReferenceMapper.LocalToContext(formId); if (formId > 0 && !context.Forms.Contains(formId)) { //Log.Warning("Reading unresolved form referenced 0x{0:X8}.", formId); } // TODO: Verify reference type return(formId); }