C# Класс MongoUtility.ToolKit.MongoHelper

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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