C# Class MongoUtility.ToolKit.MongoHelper

Datei anzeigen Open project: magicdict/MongoCola

Public Properties

Property Type Description
ActionDone EventHandler
JsonWriterSettings MongoDB.Bson.IO.JsonWriterSettings
MongoDbBsonVersion string
MongoDbDriverCoreVersion string
MongoDbDriverLegacyVersion string
MongoDbDriverVersion string

Public Methods

Method Description
ConvertCommandResultlstToString ( List resultlst ) : string

将执行结果转化为细节报告文字列

FillConfigWithConnectionString ( MongoConnectionConfig &config ) : string

使用字符串连接来填充

http://www.mongodb.org/display/DOCS/Connections

GetBsonNameList ( string docName, BsonDocument doc ) : List

取得名称列表[递归获得嵌套]

GetBsonSize ( BsonValue size ) : string

Size的文字表达

GetCollectionSchame ( MongoCollection mongoCol ) : List

通过读取N条记录来确定数据集结构

GetCurrentJsCollection ( MongoDatabase mongoDb ) : MongoCollection

获得系统JS数据集

GetCurrentServerDescription ( ) : BsonDocument

get current Server Information

GetCurrentSvrInfo ( ) : string

get current Server Information

GetJsNameList ( ) : List

获得JS名称列表

GetSize ( long size ) : string

Size的文字表达

InitDbUser ( ) : void

数据库User初始化

InitGfs ( ) : void

GFS初始化

InitJavascript ( ) : void

Js数据集初始化

OnActionDone ( ActionDoneEventArgs e ) : void

OnActionDone

SaveResultToJSonFile ( BsonDocument result, string fileName ) : void

保存文件

ToUri ( this config ) : string

获得MongoUri

Method Details

ConvertCommandResultlstToString() public static method

将执行结果转化为细节报告文字列
public static ConvertCommandResultlstToString ( List resultlst ) : string
resultlst List
return string

FillConfigWithConnectionString() public static method

使用字符串连接来填充
http://www.mongodb.org/display/DOCS/Connections
public static FillConfigWithConnectionString ( MongoConnectionConfig &config ) : string
config MongoUtility.Core.MongoConnectionConfig
return string

GetBsonNameList() public static method

取得名称列表[递归获得嵌套]
public static GetBsonNameList ( string docName, BsonDocument doc ) : List
docName string
doc BsonDocument
return List

GetBsonSize() public static method

Size的文字表达
public static GetBsonSize ( BsonValue size ) : string
size BsonValue
return string

GetCollectionSchame() public static method

通过读取N条记录来确定数据集结构
public static GetCollectionSchame ( MongoCollection mongoCol ) : List
mongoCol MongoCollection 数据集
return List

GetCurrentJsCollection() public static method

获得系统JS数据集
public static GetCurrentJsCollection ( MongoDatabase mongoDb ) : MongoCollection
mongoDb MongoDatabase
return MongoCollection

GetCurrentServerDescription() public static method

get current Server Information
public static GetCurrentServerDescription ( ) : BsonDocument
return BsonDocument

GetCurrentSvrInfo() public static method

get current Server Information
public static GetCurrentSvrInfo ( ) : string
return string

GetJsNameList() public static method

获得JS名称列表
public static GetJsNameList ( ) : List
return List

GetSize() public static method

Size的文字表达
public static GetSize ( long size ) : string
size long
return string

InitDbUser() public static method

数据库User初始化
public static InitDbUser ( ) : void
return void

InitGfs() public static method

GFS初始化
public static InitGfs ( ) : void
return void

InitJavascript() public static method

Js数据集初始化
public static InitJavascript ( ) : void
return void

OnActionDone() public static method

OnActionDone
public static OnActionDone ( ActionDoneEventArgs e ) : void
e MongoUtility.EventArgs.ActionDoneEventArgs
return void

SaveResultToJSonFile() public static method

保存文件
public static SaveResultToJSonFile ( BsonDocument result, string fileName ) : void
result BsonDocument
fileName string
return void

ToUri() public static method

获得MongoUri
public static ToUri ( this config ) : string
config this
return string

Property Details

ActionDone public_oe static_oe property

通用的ActionDone事件
public static EventHandler ActionDone
return EventHandler

JsonWriterSettings public_oe static_oe property

JsonWriterSettings
public static JsonWriterSettings,MongoDB.Bson.IO JsonWriterSettings
return MongoDB.Bson.IO.JsonWriterSettings

MongoDbBsonVersion public_oe static_oe property

驱动版本 MongoDB.Bson.DLL
public static string MongoDbBsonVersion
return string

MongoDbDriverCoreVersion public_oe static_oe property

驱动版本 MongoDB.Driver.Core.DLL
public static string MongoDbDriverCoreVersion
return string

MongoDbDriverLegacyVersion public_oe static_oe property

驱动版本 MongoDB.Driver.Legacy.DLL
public static string MongoDbDriverLegacyVersion
return string

MongoDbDriverVersion public_oe static_oe property

驱动版本 MongoDB.Driver.DLL
public static string MongoDbDriverVersion
return string