public IEnumerable<CswNbtMetaDataObjectClassProp> getObjectClassPropsByObjectClass( Int32 ObjectClassId )
 {
     return _CollImpl.getWhere( "where objectclassid = " + ObjectClassId.ToString() ).Cast<CswNbtMetaDataObjectClassProp>();
 }
예제 #2
0
 public IEnumerable <CswNbtMetaDataNodeType> getNodeTypes(Int32 ObjectClassId)
 {
     return(from NT in _CollImpl.getWhere("where objectclassid = " + ObjectClassId.ToString()).Cast <CswNbtMetaDataNodeType>() orderby NT.NodeTypeName select NT);
 }
예제 #3
0
 public IEnumerable<CswNbtMetaDataNodeTypeProp> getNodeTypePropsByObjectClassProp( Int32 ObjectClassPropId )
 {
     return _CollImpl.getWhere( "where objectclasspropid = " + ObjectClassPropId.ToString() ).Cast<CswNbtMetaDataNodeTypeProp>();
 }
예제 #4
0
 public IEnumerable<CswNbtMetaDataNodeTypeTab> getNodeTypeTabs( Int32 NodeTypeId )
 {
     return _CollImpl.getWhere( "where nodetypeid = " + NodeTypeId.ToString() ).Cast<CswNbtMetaDataNodeTypeTab>();
 }
예제 #5
0
 public IEnumerable <CswNbtMetaDataObjectClass> getObjectClassesByPropertySetId(Int32 PropertySetId)
 {
     return(_CollImpl.getWhere("where objectclassid in (select objectclassid from jct_propertyset_objectclass where propertysetid = " + PropertySetId.ToString() + ")")
            .Cast <CswNbtMetaDataObjectClass>());
 }