Property | Type | Description | |
---|---|---|---|
EmptyCommandResult | CommandResult |
Property | Type | Description |
---|
Method | Description | |
---|---|---|
CreateMongoServer ( ) : MongoServer |
MongoServer의 DefaultConnectionString의 DefaultDatabaseName 연결합니다.
|
|
CreateMongoServer ( string connectionString ) : MongoServer |
MongoServer의 DefaultDatabaseName에 연결합니다.
|
|
CreateMongoServer ( this connectionBuilder ) : MongoServer |
connectionBuilder를 이용하여, MongoServer를 생성하고, 연결합니다.
|
|
CreateRepository ( ) : IMongoRepository |
IMongoRepository 를 생성합니다.
|
|
CreateRepository ( string connectionString ) : IMongoRepository |
IMongoRepository를 생성합니다.
|
|
CreateRepository ( this connectionBuilder ) : IMongoRepository |
IMongoRepository를 생성합니다.
|
|
DropDatabase ( string serverName, string databaseName ) : CommandResult |
MongoDB 서버 serverName의 Database (databaseName)를 삭제합니다.
|
|
FlushDatabase ( ) : bool | ||
FlushDatabase ( string server ) : bool | ||
FlushDatabase ( string server, bool isAsync ) : bool | ||
ForceSync ( ) : bool |
보류중인 모든 Database 쓰기 작업에 대해, 완료를 수행한다. (Flush와 같은 개념이다)
|
|
ForceSync ( string server ) : bool |
보류중인 모든 Database 쓰기 작업에 대해, 완료를 수행한다. (Flush와 같은 개념이다)
|
|
ForceSync ( string server, bool isAsync ) : bool |
보류중인 모든 Database 쓰기 작업에 대해, 완료를 수행한다. (Flush와 같은 개념이다)
|
|
GetCollectionName ( |
지정된 수형의 Collection Name을 유추합니다.
|
|
GetLastError ( this server ) : GetLastErrorResult |
서버의 가장 최근의 예외정보를 반환합니다.
|
|
GetMongoConnectionBuilder ( ) : MongoConnectionStringBuilder |
MongoDB 서버에 접속하기 위한 MongoConnectionStringBuilder를 빌드 합니다.
|
|
GetMongoConnectionBuilder ( string serverName ) : MongoConnectionStringBuilder |
MongoDB 서버에 접속하기 위한 MongoConnectionStringBuilder를 빌드 합니다.
|
|
GetMongoConnectionBuilder ( string serverName, int port, string databaseName, string username, string password ) : MongoConnectionStringBuilder |
MongoDB 서버에 접속하기 위한 MongoConnectionStringBuilder를 빌드 합니다.
|
|
GetMongoConnectionBuilder ( string serverName, string databaseName ) : MongoConnectionStringBuilder |
MongoDB 서버에 접속하기 위한 MongoConnectionStringBuilder를 빌드 합니다.
|
|
ToMongoDateTime ( this dateTime ) : System.DateTime |
MongoDB 가 JSON 형식에서 DataTime 을 내부적으로 double이 아닌 long을 변경해서 저장하므로, .NET DateTime과 오차가 생길 수 있다. MongoDB에 저장된 정보 중 DateTime에 대한 비교는 꼭 ToMongoDateTime() 이용해서 DateTime을 변경한 후 비교해야 합니다.
|
|
UploadFileWithCompress ( this repository, ICompressor compressor, byte data, string remoteFilename ) : MongoDB.Driver.GridFS.MongoGridFSFileInfo | ||
UploadFileWithCompress ( this repository, byte data, string remoteFilename ) : MongoDB.Driver.GridFS.MongoGridFSFileInfo | ||
UploadFileWithCompressTask ( this repository, ICompressor compressor, byte data, string remoteFilename ) : Task |
||
UploadFileWithCompressTask ( this repository, byte data, string remoteFilename ) : Task |
public static CreateMongoServer ( ) : MongoServer | ||
return | MongoServer |
public static CreateMongoServer ( string connectionString ) : MongoServer | ||
connectionString | string | 서버 IP 또는 DNS 명 |
return | MongoServer |
public static CreateMongoServer ( this connectionBuilder ) : MongoServer | ||
connectionBuilder | this | MongoDB ConnectionString Builder |
return | MongoServer |
public static CreateRepository ( ) : IMongoRepository | ||
return | IMongoRepository |
public static CreateRepository ( string connectionString ) : IMongoRepository | ||
connectionString | string | Mongo DB Connection String (예: server=localhost;database=default;safe=true;) |
return | IMongoRepository |
public static CreateRepository ( this connectionBuilder ) : IMongoRepository | ||
connectionBuilder | this | |
return | IMongoRepository |
public static DropDatabase ( string serverName, string databaseName ) : CommandResult | ||
serverName | string | |
databaseName | string | |
return | CommandResult |
public static FlushDatabase ( string server ) : bool | ||
server | string | |
return | bool |
public static FlushDatabase ( string server, bool isAsync ) : bool | ||
server | string | |
isAsync | bool | |
return | bool |
public static ForceSync ( string server ) : bool | ||
server | string | |
return | bool |
public static ForceSync ( string server, bool isAsync ) : bool | ||
server | string | |
isAsync | bool | |
return | bool |
public static GetCollectionName ( |
||
type | ||
return | string |
public static GetLastError ( this server ) : GetLastErrorResult | ||
server | this | |
return | GetLastErrorResult |
public static GetMongoConnectionBuilder ( ) : MongoConnectionStringBuilder | ||
return | MongoConnectionStringBuilder |
public static GetMongoConnectionBuilder ( string serverName ) : MongoConnectionStringBuilder | ||
serverName | string | Mongo Server IP 또는 DNS 명 |
return | MongoConnectionStringBuilder |
public static GetMongoConnectionBuilder ( string serverName, int port, string databaseName, string username, string password ) : MongoConnectionStringBuilder | ||
serverName | string | Mongo Server IP 또는 DNS 명 |
port | int | Port |
databaseName | string | MongoDB의 database 명 |
username | string | 사용자명 |
password | string | 비밀번호 |
return | MongoConnectionStringBuilder |
public static GetMongoConnectionBuilder ( string serverName, string databaseName ) : MongoConnectionStringBuilder | ||
serverName | string | Mongo Server IP 또는 DNS 명 |
databaseName | string | MongoDB의 database 명 |
return | MongoConnectionStringBuilder |
public static ToMongoDateTime ( this dateTime ) : System.DateTime | ||
dateTime | this | |
return | System.DateTime |
public static UploadFileWithCompress ( this repository, ICompressor compressor, byte data, string remoteFilename ) : MongoDB.Driver.GridFS.MongoGridFSFileInfo | ||
repository | this | |
compressor | ICompressor | |
data | byte | |
remoteFilename | string | |
return | MongoDB.Driver.GridFS.MongoGridFSFileInfo |
public static UploadFileWithCompress ( this repository, byte data, string remoteFilename ) : MongoDB.Driver.GridFS.MongoGridFSFileInfo | ||
repository | this | |
data | byte | |
remoteFilename | string | |
return | MongoDB.Driver.GridFS.MongoGridFSFileInfo |
public static UploadFileWithCompressTask ( this repository, ICompressor compressor, byte data, string remoteFilename ) : Task |
||
repository | this | |
compressor | ICompressor | |
data | byte | |
remoteFilename | string | |
return | Task |
public static UploadFileWithCompressTask ( this repository, byte data, string remoteFilename ) : Task |
||
repository | this | |
data | byte | |
remoteFilename | string | |
return | Task |