示例#1
0
        public Dictionary <Int32, CswEnumNbtObjectClass> getObjectClassIds()
        {
            Dictionary <Int32, string> OCDict = _CollImpl.getPkDict();

            return(OCDict.Keys
                   .Where(key => OCDict[key] != CswNbtResources.UnknownEnum)
                   .ToDictionary(key => key, key => (CswEnumNbtObjectClass)OCDict[key]));
        }
        public Dictionary <Int32, CswEnumNbtPropertySetName> getObjectClassIds()
        {
            Dictionary <Int32, string> PSDict = _CollImpl.getPkDict();

            return(PSDict.Keys
                   .Where(key => PSDict[key] != CswNbtResources.UnknownEnum)
                   .ToDictionary(key => key, key => (CswEnumNbtPropertySetName)PSDict[key]));
        }
示例#3
0
 public Dictionary<Int32, CswEnumNbtFieldType> getFieldTypeIds()
 {
     Dictionary<Int32, string> FTDict = _CollImpl.getPkDict();
     return FTDict.Keys
                  .Where( key => FTDict[key] != CswNbtResources.UnknownEnum )
                  .ToDictionary( key => key, key => (CswEnumNbtFieldType) FTDict[key] );
 } // getFieldTypeIds()
 public Dictionary<Int32, string> getObjectClassPropNames( CswDateTime Date = null )
 {
     return _CollImpl.getPkDict( Date: Date );
 }
示例#5
0
 public Dictionary <Int32, string> getNodeTypeIds()
 {
     return(_CollImpl.getPkDict());
 }