C# Class SIL.FieldWorks.FDO.Infrastructure.Impl.CmObjectIdWithHvo

This variation of a CmObjectId can be stored in a surrogate in place of the usual CmObjectId, when we need to associate an HVO with an object ID without actually fluffing up the object. It is also stored in the HVO to object map, until the object does get fluffed.
Inheritance: CmObjectId
Mostra file Open project: sillsdev/FieldWorks Class Usage Examples

Protected Methods

Method Description
GetHvoUsing ( IdentityMap identityMap ) : int

The point of this subclass is to do this efficiently!

Private Methods

Method Description
CmObjectIdWithHvo ( System.Guid guid, int hvo ) : System

Don't just make one of these without making it the canonical one and registering it as the object of its HVO in the identity map.

Method Details

GetHvoUsing() protected method

The point of this subclass is to do this efficiently!
protected GetHvoUsing ( IdentityMap identityMap ) : int
identityMap IdentityMap
return int