C# 클래스 MongoUtility.ToolKit.MongoHelper

파일 보기 프로젝트 열기: magicdict/MongoCola

공개 프로퍼티들

프로퍼티 타입 설명
ActionDone EventHandler
JsonWriterSettings MongoDB.Bson.IO.JsonWriterSettings
MongoDbBsonVersion string
MongoDbDriverCoreVersion string
MongoDbDriverLegacyVersion string
MongoDbDriverVersion string

공개 메소드들

메소드 설명
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

메소드 상세

ConvertCommandResultlstToString() 공개 정적인 메소드

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

FillConfigWithConnectionString() 공개 정적인 메소드

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

GetBsonNameList() 공개 정적인 메소드

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

GetBsonSize() 공개 정적인 메소드

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

GetCollectionSchame() 공개 정적인 메소드

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

GetCurrentJsCollection() 공개 정적인 메소드

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

GetCurrentServerDescription() 공개 정적인 메소드

get current Server Information
public static GetCurrentServerDescription ( ) : BsonDocument
리턴 BsonDocument

GetCurrentSvrInfo() 공개 정적인 메소드

get current Server Information
public static GetCurrentSvrInfo ( ) : string
리턴 string

GetJsNameList() 공개 정적인 메소드

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

GetSize() 공개 정적인 메소드

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

InitDbUser() 공개 정적인 메소드

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

InitGfs() 공개 정적인 메소드

GFS初始化
public static InitGfs ( ) : void
리턴 void

InitJavascript() 공개 정적인 메소드

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

OnActionDone() 공개 정적인 메소드

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

SaveResultToJSonFile() 공개 정적인 메소드

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

ToUri() 공개 정적인 메소드

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

프로퍼티 상세

ActionDone 공개적으로 정적으로 프로퍼티

通用的ActionDone事件
public static EventHandler ActionDone
리턴 EventHandler

JsonWriterSettings 공개적으로 정적으로 프로퍼티

JsonWriterSettings
public static JsonWriterSettings,MongoDB.Bson.IO JsonWriterSettings
리턴 MongoDB.Bson.IO.JsonWriterSettings

MongoDbBsonVersion 공개적으로 정적으로 프로퍼티

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

MongoDbDriverCoreVersion 공개적으로 정적으로 프로퍼티

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

MongoDbDriverLegacyVersion 공개적으로 정적으로 프로퍼티

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

MongoDbDriverVersion 공개적으로 정적으로 프로퍼티

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