C# Class MongoDB.Driver.CollectionMetaData

Lazily loaded meta data on the collection.
Show file Open project: sdether/mongodb-csharp Class Usage Examples

Public Methods

Method Description
CollectionMetaData ( string dbName, string name, Connection conn ) : System
CreateIndex ( Document fieldsAndDirections, bool unique ) : void
CreateIndex ( string name, Document fieldsAndDirections, bool unique ) : void
DropIndex ( string name ) : void
refresh ( ) : void

Protected Methods

Method Description
generateIndexName ( Document fieldsAndDirections, bool unique ) : string

Method Details

CollectionMetaData() public method

public CollectionMetaData ( string dbName, string name, Connection conn ) : System
dbName string
name string
conn Connection
return System

CreateIndex() public method

public CreateIndex ( Document fieldsAndDirections, bool unique ) : void
fieldsAndDirections Document
unique bool
return void

CreateIndex() public method

public CreateIndex ( string name, Document fieldsAndDirections, bool unique ) : void
name string
fieldsAndDirections Document
unique bool
return void

DropIndex() public method

public DropIndex ( string name ) : void
name string
return void

generateIndexName() protected method

protected generateIndexName ( Document fieldsAndDirections, bool unique ) : string
fieldsAndDirections Document
unique bool
return string

refresh() public method

public refresh ( ) : void
return void