public bool GetModifier() { try { IReflectClass rClass = DataLayerCommon.ReflectClassForName(m_classname); if (rClass != null) { IReflectField rField = DataLayerCommon.GetDeclaredFieldInHeirarchy(rClass, m_fieldname); if (rField != null) { return(rField.IsPublic()); } } return(false); } catch (Exception oEx) { LoggingHelper.HandleException(oEx); return(false); } }
internal virtual bool StoreField(IReflectField field) { if (field.IsStatic()) { return false; } if (IsTransient(field)) { if (!ShouldStoreTransientFields()) { return false; } } return Platform4.CanSetAccessible() || field.IsPublic(); }