本文整理汇总了C#中NeoDatis.GetObjectInfoHeaderFromOid方法的典型用法代码示例。如果您正苦于以下问题:C# NeoDatis.GetObjectInfoHeaderFromOid方法的具体用法?C# NeoDatis.GetObjectInfoHeaderFromOid怎么用?C# NeoDatis.GetObjectInfoHeaderFromOid使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类NeoDatis
的用法示例。
在下文中一共展示了NeoDatis.GetObjectInfoHeaderFromOid方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1:
public virtual NeoDatis.Odb.Core.Layers.Layer2.Meta.ObjectInfoHeader UpdatePreviousObjectNextPointersInCache
(NeoDatis.Odb.OID nextObjectOID, NeoDatis.Odb.OID previousObjectOID, NeoDatis.Odb.Core.Transaction.ICache
cache)
{
NeoDatis.Odb.Core.Layers.Layer2.Meta.ObjectInfoHeader oip = cache.GetObjectInfoHeaderFromOid
(previousObjectOID, false);
// If object is not in the cache, then read the header from the file
if (oip == null)
{
oip = objectReader.ReadObjectInfoHeaderFromOid(previousObjectOID, false);
cache.AddObjectInfo(oip);
}
oip.SetNextObjectOID(nextObjectOID);
return oip;
}