コード例 #1
0
ファイル: GraphDBType.cs プロジェクト: TheByte/sones
 /// <summary>
 /// Returns the DEFAULT Guid index
 /// </summary>
 /// <returns>The default guid index.</returns>
 public UUIDIndex GetUUIDIndex(DBTypeManager myTypeManager)
 {
     return (UUIDIndex)GetDefaultAttributeIndex(myTypeManager.GetUUIDTypeAttribute().UUID);
 }
コード例 #2
0
ファイル: TypeAttribute.cs プロジェクト: TheByte/sones
        public ADBBaseObject GetADBBaseObjectType(DBTypeManager myDBTypeManager)
        {
            if (GraphDBTypeMapper.IsBasicType(GetDBType(myDBTypeManager).Name))
                return GraphDBTypeMapper.GetGraphObjectFromTypeName(GetDBType(myDBTypeManager).Name);

            if (this == myDBTypeManager.GetUUIDTypeAttribute())
            {
                return new DBReference();
            }

            return null;
        }