C# Class MongoDB.Driver.MessageWriter

Inheritance: BsonWriter
Datei anzeigen Open project: dannycoates/mongo-clr4-driver Class Usage Examples

Public Methods

Method Description
WriteDelete ( string fullName, object>.IDictionary selector ) : void
WriteGetLastError ( ) : void
WriteGetMore ( long cursorId, string fullName, int limit ) : void
WriteInsert ( string fullName, object>.IEnumerable docs ) : void
WriteKillCursors ( int count, IEnumerable cursors ) : void
WriteQuery ( object>.IDictionary query, string fullName, int limit = -1, int skip, object>.IDictionary fields = null, QueryOption options = QueryOption.None ) : void
WriteUpdate ( string fullName, object>.IDictionary selector, object>.IDictionary doc, UpdateOption options = UpdateOption.None ) : void

Private Methods

Method Description
MessageWriter ( Stream output ) : System
NextId ( ) : int

Method Details

WriteDelete() public method

public WriteDelete ( string fullName, object>.IDictionary selector ) : void
fullName string
selector object>.IDictionary
return void

WriteGetLastError() public method

public WriteGetLastError ( ) : void
return void

WriteGetMore() public method

public WriteGetMore ( long cursorId, string fullName, int limit ) : void
cursorId long
fullName string
limit int
return void

WriteInsert() public method

public WriteInsert ( string fullName, object>.IEnumerable docs ) : void
fullName string
docs object>.IEnumerable
return void

WriteKillCursors() public method

public WriteKillCursors ( int count, IEnumerable cursors ) : void
count int
cursors IEnumerable
return void

WriteQuery() public method

public WriteQuery ( object>.IDictionary query, string fullName, int limit = -1, int skip, object>.IDictionary fields = null, QueryOption options = QueryOption.None ) : void
query object>.IDictionary
fullName string
limit int
skip int
fields object>.IDictionary
options QueryOption
return void

WriteUpdate() public method

public WriteUpdate ( string fullName, object>.IDictionary selector, object>.IDictionary doc, UpdateOption options = UpdateOption.None ) : void
fullName string
selector object>.IDictionary
doc object>.IDictionary
options UpdateOption
return void