C# (CSharp) SIL.FieldWorks.FDO.DomainServices Namespace

Nested Namespaces

SIL.FieldWorks.FDO.DomainServices.BackupRestore
SIL.FieldWorks.FDO.DomainServices.DataMigration
SIL.FieldWorks.FDO.DomainServices.SemanticDomainSearch

Classes

Name Description
BootstrapNewLanguageProject Bootstrap a new language project suitable for use by end users. This will contain everything in that is included when a new FW 6.0 LP is created.
BtConverter This class handles converting the CmTranslation-style back translation to the interlinear.
ClientServerServices ClientServerServices exposes functions that support the possibility of having a second backend (in addition to the standard XmlBackend) available to the user.
Db4OClientServerServices The master class that configures an FDO system where the Db4o backend provides client-server services.
Db4OClientServerServices.SemaphoreHolder
Db4OClientServerServices.TrivialDisposable
Db4OLocalClientServerServices The helper class that configures local servers in an FDO system where the backed can be either a Db4o backend that provides client-server services or a single-user XML-based backend.
GhostParentHelper This class helps manage "ghost" virtual properties. The characteristic of such a property is that it contains a mixture of objects of a 'signature' class (or a subclass) and objects of a 'parent' class, which are put into the list when they have no children of the signature class in a specified owning property. Bulk edit operations may insert a suitable child if necessary to set a value for a parent-type object.
GphAllPossibleAllomorphs Subclass for LexDb.AllPossibleAllomorphs.
GphComplexEntries GhostParentHelper subclass for the complex entry type field. - a ghost owner is considered childless although it may have variant EntryRefs if it has no complex form ones.
GphVariants GhostParentHelper subclass for the complex entry type field. - a ghost owner is considered childless although it may have variant EntryRefs if it has no complex form ones.
M3ModelExportServices Services that are common for M3 model export.
ProjectLockingService Provides methods for locking/unlocking a project.
ReferenceTargetServices This class provides a place to put methods that indicate the possible targets of reference attributes, for the cases where we need access to them apart from calling ReferenceTargetCandidates on an instance.
SegGroup This class represents the segments of a single verse (or chapter)
StyleServices Various services for StStyle