/// <summary> /// 添加一个指定的范围版本号 /// </summary> /// <param name="region"></param> /// <param name="scopeClass"></param> /// <param name="scopeId"></param> /// <returns></returns> public EntityListVersion Add(Type region, Type scopeClass, string scopeId) { var item = new ScopeVersion(); item.ClassRegion = region.FullName; item.ScopeClass = scopeClass == null ? string.Empty : scopeClass.FullName; item.ScopeId = scopeId ?? string.Empty; item = RF.Concrete <ScopeVersionRepository>().Save(item) as ScopeVersion; _versionListCache.Expire(); return(new EntityListVersion() { ClassRegion = region, ScopeClass = scopeClass, ScopeId = scopeId, Value = item.Value }); }
public void Insert(int index, ScopeVersion entity) { base.Insert(index, entity); }
public int IndexOf(ScopeVersion entity) { return(base.IndexOf(entity)); }
public bool Contains(ScopeVersion entity) { return(base.Contains(entity)); }
public void Add(ScopeVersion entity) { base.Add(entity); }
public bool Remove(ScopeVersion entity) { return(base.Remove(entity)); }