public virtual bool IsSimple() { if (_delegate != null) { return(_delegate.IsSimple()); } return(IsPrimitive()); }
public virtual bool IsValueType(IReflectClass clazz) { if (_container == null) { return(clazz.IsSimple()); } ClassMetadata classMetadata = _container.ClassMetadataForReflectClass(clazz); if (classMetadata == null) { return(false); } return(classMetadata.IsValueType()); }
public ObjectNotStorableException(IReflectClass clazz) : base(Db4objects.Db4o.Internal.Messages .Get(clazz.IsSimple() ? 59 : 45, clazz.GetName())) { }
public virtual bool IsValueType(IReflectClass clazz) { if (_container == null) { return clazz.IsSimple(); } ClassMetadata classMetadata = _container.ClassMetadataForReflectClass(clazz); if (classMetadata == null) { return false; } return classMetadata.IsValueType(); }