C# Class MongoUtility.Core.TagInfo

TagInfo
Mostra file Open project: magicdict/MongoCola Class Usage Examples

Public Properties

Property Type Description
ObjName string
PathLevel EnumMgr.PathLevel
TagPath string
TagType string

Public Methods

Method Description
ChangeName ( string strOldTag, string strNewName ) : string

修改最末节名称

CreateTagInfo ( MongoConnectionConfig config ) : TagInfo

CreateTagInfo

CreateTagInfo ( string connectionName, string dataBaseName ) : TagInfo

CreateTagInfo

CreateTagInfo ( string connectionName, string dataBase, string collectionName ) : TagInfo

CreateTagInfo

GetNameFromTag ( string strTag ) : string

获得NodeData的名字

GetTagPath ( string objectTag ) : string

获得对象的路径

GetTagType ( string objectTag ) : string

获得对象的种类

ToString ( ) : string

ToString

Private Methods

Method Description
GetMongoObj ( string strTag ) : TagInfo

GetMongoObj

TagType2PathLevel ( string strTagType ) : EnumMgr.PathLevel

根据标签类型计算层级

Method Details

ChangeName() public static method

修改最末节名称
public static ChangeName ( string strOldTag, string strNewName ) : string
strOldTag string
strNewName string
return string

CreateTagInfo() public static method

CreateTagInfo
public static CreateTagInfo ( MongoConnectionConfig config ) : TagInfo
config MongoConnectionConfig
return TagInfo

CreateTagInfo() public static method

CreateTagInfo
public static CreateTagInfo ( string connectionName, string dataBaseName ) : TagInfo
connectionName string
dataBaseName string
return TagInfo

CreateTagInfo() public static method

CreateTagInfo
public static CreateTagInfo ( string connectionName, string dataBase, string collectionName ) : TagInfo
connectionName string
dataBase string
collectionName string
return TagInfo

GetNameFromTag() public static method

获得NodeData的名字
public static GetNameFromTag ( string strTag ) : string
strTag string
return string

GetTagPath() public static method

获得对象的路径
public static GetTagPath ( string objectTag ) : string
objectTag string
return string

GetTagType() public static method

获得对象的种类
public static GetTagType ( string objectTag ) : string
objectTag string
return string

ToString() public method

ToString
public ToString ( ) : string
return string

Property Details

ObjName public_oe property

对象名称
public string ObjName
return string

PathLevel public_oe property

类别(Enum)
public EnumMgr.PathLevel PathLevel
return EnumMgr.PathLevel

TagPath public_oe property

除去表示类别的数据
public string TagPath
return string

TagType public_oe property

类别(String)
public string TagType
return string