public override string CreateSerializationQuery()
 {
     if (_metaData.Persistent)
     {
         UpdateByPrimaryKeySerializationQueryStrategy tmp = new UpdateByPrimaryKeySerializationQueryStrategy(data);
         return(tmp.CreateSerializationQuery());
     }
     else
     {
         InsertSerializationQueryStrategy tmp = new InsertSerializationQueryStrategy(data);
         return(tmp.CreateSerializationQuery());
     }
 }
 public override string CreateSerializationQuery()
 {
     if (_metaData.Persistent)
     {
         UpdateByPrimaryKeySerializationQueryStrategy tmp = new UpdateByPrimaryKeySerializationQueryStrategy(data);
         return tmp.CreateSerializationQuery();
     }
     else
     {
         InsertSerializationQueryStrategy tmp = new InsertSerializationQueryStrategy(data);
         return tmp.CreateSerializationQuery();
     }
 }