SIL.FieldWorks.FDO.Infrastructure.Impl.XMLBackendProvider.Commit C# (CSharp) Метод

Commit() публичный Метод

Update the backend store.
public Commit ( HashSet newbies, HashSet dirtballs, HashSet goners ) : bool
newbies HashSet The newly created objects
dirtballs HashSet The recently modified objects
goners HashSet The recently deleted objects
Результат bool
		public override bool Commit(HashSet<ICmObjectOrSurrogate> newbies, HashSet<ICmObjectOrSurrogate> dirtballs, HashSet<ICmObjectId> goners)
		{
			IEnumerable<CustomFieldInfo> cfiList;
			if (!HaveAnythingToCommit(newbies, dirtballs, goners, out cfiList) && (m_startupVersionNumber == ModelVersion))
				return true;

			PerformCommit(newbies, dirtballs, goners, cfiList);

			return base.Commit(newbies, dirtballs, goners);
		}