Пример #1
0
        public static DTGPropertyMetadata MapToDTGModel(PropertyMetadata propertyMetadata)
        {
            DTGPropertyMetadata propertyModel = new DTGPropertyMetadata
            {
                Name         = propertyMetadata.Name,
                TypeMetadata = TypeMapper.EmitReferenceDTG(propertyMetadata.TypeMetadata)
            };

            return(propertyModel);
        }
        public static DatabasePropertyMetadata MapToDatabase(DTGPropertyMetadata propertyMetadata)
        {
            DatabasePropertyMetadata propertyModel = new DatabasePropertyMetadata
            {
                Name         = propertyMetadata.Name,
                TypeMetadata = DatabaseTypeMapper.EmitReferenceDatabase(propertyMetadata.TypeMetadata)
            };

            return(propertyModel);
        }
Пример #3
0
        public static PropertyMetadata MapToModel(DTGPropertyMetadata propertyMetadata)
        {
            PropertyMetadata propertyModel = new PropertyMetadata
            {
                Name         = propertyMetadata.Name,
                TypeMetadata = TypeMapper.EmitReferenceModel(propertyMetadata.TypeMetadata)
            };

            return(propertyModel);
        }
Пример #4
0
        public static XMLPropertyMetadata MapToXML(DTGPropertyMetadata propertyMetadata)
        {
            XMLPropertyMetadata propertyModel = new XMLPropertyMetadata
            {
                Name         = propertyMetadata.Name,
                TypeMetadata = SerializationTypeMapper.EmitReferenceXML(propertyMetadata.TypeMetadata)
            };

            return(propertyModel);
        }