Exemplo n.º 1
0
        protected override void InternalSetProcessedByIndex(QCandidates candidates)
        {
            base.InternalSetProcessedByIndex(candidates);
            if (i_field == null)
            {
                return;
            }
            FieldMetadata fieldMetadata = i_field.GetFieldMetadata();

            if (!fieldMetadata.IsVirtual())
            {
                candidates.WasLoadedFromClassFieldIndex(true);
            }
        }
Exemplo n.º 2
0
 private FieldMetadata FieldMetadataFrom(QField qField, Db4objects.Db4o.Internal.ClassMetadata
     type)
 {
     FieldMetadata existingField = qField.GetFieldMetadata();
     if (existingField != null)
     {
         return existingField;
     }
     FieldMetadata field = type.FieldMetadataForName(qField.Name());
     if (field != null)
     {
         field.Alive();
     }
     return field;
 }
Exemplo n.º 3
0
        private FieldMetadata FieldMetadataFrom(QField qField, ClassMetadata
                                                type)
        {
            var existingField = qField.GetFieldMetadata();

            if (existingField != null)
            {
                return(existingField);
            }
            var field = type.FieldMetadataForName(qField.Name());

            if (field != null)
            {
                field.Alive();
            }
            return(field);
        }
Exemplo n.º 4
0
 private FieldMetadata FieldMetadataFrom(QField qField, ClassMetadata
     type)
 {
     var existingField = qField.GetFieldMetadata();
     if (existingField != null)
     {
         return existingField;
     }
     var field = type.FieldMetadataForName(qField.Name());
     if (field != null)
     {
         field.Alive();
     }
     return field;
 }
Exemplo n.º 5
0
		private FieldMetadata FieldMetadataFrom(QField qField, Db4objects.Db4o.Internal.ClassMetadata
			 type)
		{
			FieldMetadata existingField = qField.GetFieldMetadata();
			if (existingField != null)
			{
				return existingField;
			}
			FieldMetadata field = type.FieldMetadataForName(qField.Name());
			if (field != null)
			{
				field.Alive();
			}
			return field;
		}