C# Class MongoUtility.Core.TagInfo

TagInfo
Show 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 property

对象名称
public string ObjName
return string

PathLevel public property

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

TagPath public property

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

TagType public property

类别(String)
public string TagType
return string