SIL.FieldWorks.CacheLight.RealDataCache.get_StringProp C# (CSharp) Method

get_StringProp() public method

Member get_StringProp
ISilDataAccess method
public get_StringProp ( int hvo, int tag ) : ITsString
hvo int hvo
tag int tag
return ITsString
		public ITsString get_StringProp(int hvo, int tag)
		{
			CheckDisposed();

			CheckBasics(hvo);

			var key = new HvoFlidKey(hvo, tag);
			var removeFromCache = false;
			if (!m_basicITsStringCache.ContainsKey(key))
				removeFromCache = CheckForVirtual(hvo, tag);
			var val = m_basicITsStringCache[key];
			if (removeFromCache)
				m_basicITsStringCache.Remove(key);
			return val;
		}