Beispiel #1
0
        protected ReferenceMapper Property(Expression <Func <TEntity, object> > predicate)
        {
            var mapper = new ReferenceMapper(predicate.ExtractNameAndType());

            _mappers.Add(mapper);
            return(mapper);
        }
Beispiel #2
0
        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);
        }