11759 lines
603 KiB
XML
11759 lines
603 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>MongoDB.Driver</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:MongoDB.Driver.MongoDefaults">
|
|
<summary>
|
|
Default values for various Mongo settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.AssignIdOnInsert">
|
|
<summary>
|
|
Gets or sets whether the driver should assign a value to empty Ids on Insert.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.ComputedWaitQueueSize">
|
|
<summary>
|
|
Gets the actual wait queue size (either WaitQueueSize or WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.ConnectTimeout">
|
|
<summary>
|
|
Gets or sets the connect timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation to use for Guids (this is an alias for BsonDefaults.GuidRepresentation).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MaxConnectionIdleTime">
|
|
<summary>
|
|
Gets or sets the max connection idle time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MaxConnectionLifeTime">
|
|
<summary>
|
|
Gets or sets the max connection life time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MaxConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the max connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MaxDocumentSize">
|
|
<summary>
|
|
Gets or sets the max document size (this is an alias for BsonDefaults.MaxDocumentSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MaxMessageLength">
|
|
<summary>
|
|
Gets or sets the max message length.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.MinConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the min connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.SafeMode">
|
|
<summary>
|
|
Gets or sets the safe mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.SocketTimeout">
|
|
<summary>
|
|
Gets or sets the socket timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.TcpReceiveBufferSize">
|
|
<summary>
|
|
Gets or sets the TCP receive buffer size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.TcpSendBufferSize">
|
|
<summary>
|
|
Gets or sets the TCP send buffer size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.WaitQueueMultiple">
|
|
<summary>
|
|
Gets or sets the wait queue multiple (the actual wait queue size will be WaitQueueMultiple x MaxConnectionPoolSize, see also WaitQueueSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.WaitQueueSize">
|
|
<summary>
|
|
Gets or sets the wait queue size (see also WaitQueueMultiple).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDefaults.WaitQueueTimeout">
|
|
<summary>
|
|
Gets or sets the wait queue timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.SelectQuery">
|
|
<summary>
|
|
Represents a LINQ query that has been translated to an equivalent MongoDB Find query.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.TranslatedQuery">
|
|
<summary>
|
|
Represents a LINQ query that has been translated to a MongoDB query.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.TranslatedQuery.#ctor(MongoDB.Driver.MongoCollection,System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the MongoLinqQuery class.
|
|
</summary>
|
|
<param name="collection">The collection being queried.</param>
|
|
<param name="documentType">The document type being queried.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.TranslatedQuery.Execute">
|
|
<summary>
|
|
Executes a query that returns a single result (overridden by subclasses).
|
|
</summary>
|
|
<returns>The result of executing the query.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.TranslatedQuery.Collection">
|
|
<summary>
|
|
Gets the collection being queried.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.TranslatedQuery.DocumentType">
|
|
<summary>
|
|
Get the document type being queried.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.SelectQuery.#ctor(MongoDB.Driver.MongoCollection,System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the MongoLinqFindQuery class.
|
|
</summary>
|
|
<param name="collection">The collection being queried.</param>
|
|
<param name="documentType">The document type.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.SelectQuery.BuildQuery">
|
|
<summary>
|
|
Creates an IMongoQuery from the where clause (returns null if no where clause was specified).
|
|
</summary>
|
|
<returns>An IMongoQuery.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.SelectQuery.Execute">
|
|
<summary>
|
|
Executes the translated Find query.
|
|
</summary>
|
|
<returns>The result of executing the translated Find query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.SelectQuery.Translate(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Translates a LINQ query expression tree.
|
|
</summary>
|
|
<param name="expression">The LINQ query expression tree.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.OfType">
|
|
<summary>
|
|
Gets the final result type if an OfType query operator was used (otherwise null).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.OrderBy">
|
|
<summary>
|
|
Gets a list of Expressions that defines the sort order (or null if not specified).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.Projection">
|
|
<summary>
|
|
Gets the Expression that defines the projection (or null if not specified).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.Skip">
|
|
<summary>
|
|
Gets the Expression that defines how many documents to skip (or null if not specified).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.Take">
|
|
<summary>
|
|
Gets the Expression that defines how many documents to take (or null if not specified);
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.SelectQuery.Where">
|
|
<summary>
|
|
Gets the LambdaExpression that defines the where clause (or null if not specified).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFSFileInfo">
|
|
<summary>
|
|
Represents information about a GridFS file (patterned after .NET's FileInfo class).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.#ctor(MongoDB.Driver.GridFS.MongoGridFS,System.String)">
|
|
<summary>
|
|
Initializes a new instance of the GridFSFileInfo class.
|
|
</summary>
|
|
<param name="gridFS">The GridFS file system that contains the GridFS file.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.#ctor(MongoDB.Driver.GridFS.MongoGridFS,System.String,System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of the GridFSFileInfo class.
|
|
</summary>
|
|
<param name="gridFS">The GridFS file system that contains the GridFS file.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="chunkSize">The chunk size.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.#ctor(MongoDB.Driver.GridFS.MongoGridFS,System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Initializes a new instance of the GridFSFileInfo class.
|
|
</summary>
|
|
<param name="gridFS">The GridFS file system that contains the GridFS file.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.op_Inequality(MongoDB.Driver.GridFS.MongoGridFSFileInfo,MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Determines whether two specified MongoGridFSFileInfo objects have different values.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is different from the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.op_Equality(MongoDB.Driver.GridFS.MongoGridFSFileInfo,MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Determines whether two specified MongoGridFSFileInfo objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Equals(MongoDB.Driver.GridFS.MongoGridFSFileInfo,MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Determines whether two specified MongoGridFSFileInfo objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.AppendText">
|
|
<summary>
|
|
Appends UTF-8 encoded text to an existing GridFS file.
|
|
</summary>
|
|
<returns>A StreamWriter.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.CopyTo(System.String)">
|
|
<summary>
|
|
Copies a GridFS file.
|
|
</summary>
|
|
<param name="destFileName">The destination file name.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.CopyTo(System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Copies a GridFS file.
|
|
</summary>
|
|
<param name="destFileName">The destination file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Create">
|
|
<summary>
|
|
Creates or overwrites a GridFS file.
|
|
</summary>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.CreateText">
|
|
<summary>
|
|
Creates or opens a GridFS file for writing UTF-8 encoded text.
|
|
</summary>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Delete">
|
|
<summary>
|
|
Deletes a GridFS file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Equals(MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Determines whether this instance and another specified MongoGridFSFileInfo object have the same value.
|
|
</summary>
|
|
<param name="rhs">The MongoGridFSFileInfo object to compare to this instance.</param>
|
|
<returns>True if the value of the rhs parameter is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether this instance and a specified object, which must also be a MongoGridFSFileInfo object, have the same value.
|
|
</summary>
|
|
<param name="obj">The MongoGridFSFileInfo object to compare to this instance.</param>
|
|
<returns>True if obj is a MongoGridFSFileInfo object and its value is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this MongoGridFSFileInfo object.
|
|
</summary>
|
|
<returns>A 32-bit signed integer hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.MoveTo(System.String)">
|
|
<summary>
|
|
Moves the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="destFileName">The destination file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Open(System.IO.FileMode)">
|
|
<summary>
|
|
Opens a GridFS file with the specified mode.
|
|
</summary>
|
|
<param name="mode">The mode.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Open(System.IO.FileMode,System.IO.FileAccess)">
|
|
<summary>
|
|
Opens a GridFS file with the specified mode and access.
|
|
</summary>
|
|
<param name="mode">The mode.</param>
|
|
<param name="access">The access.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.OpenRead">
|
|
<summary>
|
|
Opens an existing GridFS file for reading.
|
|
</summary>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.OpenText">
|
|
<summary>
|
|
Opens an existing UTF-8 encoded text GridFS file for reading.
|
|
</summary>
|
|
<returns>A stream reader.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.OpenWrite">
|
|
<summary>
|
|
Opens an existing GridFS file for writing.
|
|
</summary>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Refresh">
|
|
<summary>
|
|
Refreshes the GridFS file info from the server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Aliases">
|
|
<summary>
|
|
Gets the aliases.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.ChunkSize">
|
|
<summary>
|
|
Gets the chunk size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.ContentType">
|
|
<summary>
|
|
Gets the content type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Exists">
|
|
<summary>
|
|
Gets whether the GridFS file exists.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.GridFS">
|
|
<summary>
|
|
Gets the GridFS file system that contains this GridFS file.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Id">
|
|
<summary>
|
|
Gets the GridFS file Id.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Length">
|
|
<summary>
|
|
Gets the file lenth.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.MD5">
|
|
<summary>
|
|
Gets the MD5 hash of the file contents.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Metadata">
|
|
<summary>
|
|
Gets the metadata.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.Name">
|
|
<summary>
|
|
Gets the remote file name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSFileInfo.UploadDate">
|
|
<summary>
|
|
Gets the upload date.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFS">
|
|
<summary>
|
|
Represents a GridFS file system.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.#ctor(MongoDB.Driver.MongoDatabase)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFS class.
|
|
</summary>
|
|
<param name="database">The database containing the GridFS collections.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.#ctor(MongoDB.Driver.MongoDatabase,MongoDB.Driver.GridFS.MongoGridFSSettings)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFS class.
|
|
</summary>
|
|
<param name="database">The database containing the GridFS collections.</param>
|
|
<param name="settings">The GridFS settings.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.AppendText(System.String)">
|
|
<summary>
|
|
Appends UTF-8 encoded text to an existing GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A StreamWriter.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.CopyTo(System.String,System.String)">
|
|
<summary>
|
|
Copies a GridFS file.
|
|
</summary>
|
|
<param name="sourceFileName">The source file name.</param>
|
|
<param name="destFileName">The destination file name.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.CopyTo(System.String,System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Copies a GridFS file.
|
|
</summary>
|
|
<param name="sourceFileName">The source file name.</param>
|
|
<param name="destFileName">The destination file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Create(System.String)">
|
|
<summary>
|
|
Creates or overwrites a GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Create(System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Creates or overwrites a GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.CreateText(System.String)">
|
|
<summary>
|
|
Creates or opens a GridFS file for writing UTF-8 encoded text.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A stream writer.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.CreateText(System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Creates or opens a GridFS file for writing UTF-8 encoded text.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>A stream writer.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Delete(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Deletes GridFS files.
|
|
</summary>
|
|
<param name="query">A query that specifies the GridFS files to delete.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Delete(System.String)">
|
|
<summary>
|
|
Deletes all versions of a GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.DeleteById(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Deletes a GridFS file.
|
|
</summary>
|
|
<param name="id">The GridFS file Id.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.IO.Stream,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Downloads the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="stream">The destination stream.</param>
|
|
<param name="query">The GridFS file.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.IO.Stream,MongoDB.Driver.IMongoQuery,System.Int32)">
|
|
<summary>
|
|
Downloads a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="stream">The destination stream.</param>
|
|
<param name="query">The GridFS file.</param>
|
|
<param name="version">The version to download.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.IO.Stream,MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Downloads a GridFS file.
|
|
</summary>
|
|
<param name="stream">The destination stream.</param>
|
|
<param name="fileInfo">The GridFS file.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.IO.Stream,System.String)">
|
|
<summary>
|
|
Downloads the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="stream">The destination stream.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.IO.Stream,System.String,System.Int32)">
|
|
<summary>
|
|
Downloads a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="stream">The destination stream.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="version">The version to download.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String)">
|
|
<summary>
|
|
Downloads the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="fileName">The file name (same local and remote names).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,System.Int32)">
|
|
<summary>
|
|
Downloads a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="fileName">The file name (same local and remote names).</param>
|
|
<param name="version">The version to download.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Downloads the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="query">The GridFS file.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,MongoDB.Driver.IMongoQuery,System.Int32)">
|
|
<summary>
|
|
Downloads a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="query">The GridFS file.</param>
|
|
<param name="version">The version to download.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,MongoDB.Driver.GridFS.MongoGridFSFileInfo)">
|
|
<summary>
|
|
Downloads a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="fileInfo">The GridFS file.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,System.String)">
|
|
<summary>
|
|
Downloads the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Download(System.String,System.String,System.Int32)">
|
|
<summary>
|
|
Downloads a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="version">The version to download.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.EnsureIndexes">
|
|
<summary>
|
|
Ensures that the proper indexes for GridFS exist (only creates the new indexes if there are fewer than 1000 GridFS files).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.EnsureIndexes(System.Int32)">
|
|
<summary>
|
|
Ensures that the proper indexes for GridFS exist.
|
|
</summary>
|
|
<param name="maxFiles">Only create new indexes if there are fewer than this number of GridFS files).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Exists(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Tests whether a GridFS file exists.
|
|
</summary>
|
|
<param name="query">The GridFS file.</param>
|
|
<returns>True if the GridFS file exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Exists(System.String)">
|
|
<summary>
|
|
Tests whether a GridFS file exists.
|
|
</summary>
|
|
<param name="remoteFileName">The GridFS file.</param>
|
|
<returns>True if the GridFS file exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.ExistsById(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests whether a GridFS file exists.
|
|
</summary>
|
|
<param name="id">The GridFS file.</param>
|
|
<returns>True if the GridFS file exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Find(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Finds matching GridFS files.
|
|
</summary>
|
|
<param name="query">A query.</param>
|
|
<returns>The matching GridFS files.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Find(System.String)">
|
|
<summary>
|
|
Finds matching GridFS files.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>The matching GridFS files.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindAll">
|
|
<summary>
|
|
Finds all GridFS files.
|
|
</summary>
|
|
<returns>The matching GridFS files.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindOne(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Finds the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="query">The GridFS file.</param>
|
|
<returns>The matching GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindOne(MongoDB.Driver.IMongoQuery,System.Int32)">
|
|
<summary>
|
|
Finds a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="query">The GridFS file.</param>
|
|
<param name="version">The version to find (1 is oldest, -1 is newest, 0 is no sort).</param>
|
|
<returns>The matching GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindOne(System.String)">
|
|
<summary>
|
|
Finds the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>The matching GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindOne(System.String,System.Int32)">
|
|
<summary>
|
|
Finds a specific version of a GridFS file.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="version">The version to find.</param>
|
|
<returns>The matching GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.FindOneById(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Finds a GridFS file.
|
|
</summary>
|
|
<param name="id">The GridFS file Id.</param>
|
|
<returns>The GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.MoveTo(System.String,System.String)">
|
|
<summary>
|
|
Moves the most recent version of a GridFS file.
|
|
</summary>
|
|
<param name="sourceFileName">The source file name.</param>
|
|
<param name="destFileName">The destination file name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Open(System.String,System.IO.FileMode)">
|
|
<summary>
|
|
Opens a GridFS file with the specified mode.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="mode">The mode.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Open(System.String,System.IO.FileMode,System.IO.FileAccess)">
|
|
<summary>
|
|
Opens a GridFS file with the specified mode and access.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="mode">The mode.</param>
|
|
<param name="access">The access.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Open(System.String,System.IO.FileMode,System.IO.FileAccess,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Opens a GridFS file with the specified mode, access and create options.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="mode">The mode.</param>
|
|
<param name="access">The access.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.OpenRead(System.String)">
|
|
<summary>
|
|
Opens an existing GridFS file for reading.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.OpenText(System.String)">
|
|
<summary>
|
|
Opens an existing UTF-8 encoded text GridFS file for reading.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A stream reader.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.OpenWrite(System.String)">
|
|
<summary>
|
|
Opens an existing GridFS file for writing.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.OpenWrite(System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Opens an existing GridFS file for writing.
|
|
</summary>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>A stream.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.SetAliases(MongoDB.Driver.GridFS.MongoGridFSFileInfo,System.String[])">
|
|
<summary>
|
|
Sets the aliases for an existing GridFS file.
|
|
</summary>
|
|
<param name="fileInfo">The GridFS file.</param>
|
|
<param name="aliases">The aliases.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.SetContentType(MongoDB.Driver.GridFS.MongoGridFSFileInfo,System.String)">
|
|
<summary>
|
|
Sets the content type for an existing GridFS file.
|
|
</summary>
|
|
<param name="fileInfo">The GridFS file.</param>
|
|
<param name="contentType">The content type.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.SetMetadata(MongoDB.Driver.GridFS.MongoGridFSFileInfo,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets the metadata for an existing GridFS file.
|
|
</summary>
|
|
<param name="fileInfo">The GridFS file.</param>
|
|
<param name="metadata">The metadata.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Upload(System.IO.Stream,System.String)">
|
|
<summary>
|
|
Uploads a GridFS file.
|
|
</summary>
|
|
<param name="stream">The source stream.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Upload(System.IO.Stream,System.String,MongoDB.Driver.GridFS.MongoGridFSCreateOptions)">
|
|
<summary>
|
|
Uploads a GridFS file.
|
|
</summary>
|
|
<param name="stream">The source stream.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<param name="createOptions">The create options.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Upload(System.String)">
|
|
<summary>
|
|
Uploads a GridFS file.
|
|
</summary>
|
|
<param name="fileName">The file name (same local and remote names).</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFS.Upload(System.String,System.String)">
|
|
<summary>
|
|
Uploads a GridFS file.
|
|
</summary>
|
|
<param name="localFileName">The local file name.</param>
|
|
<param name="remoteFileName">The remote file name.</param>
|
|
<returns>The file info of the new GridFS file.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFS.Chunks">
|
|
<summary>
|
|
Gets the chunks collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFS.Database">
|
|
<summary>
|
|
Gets the database containing the GridFS collections.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFS.Files">
|
|
<summary>
|
|
Gets the files collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFS.Settings">
|
|
<summary>
|
|
Gets the GridFS settings.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.ExpressionParameterReplacer">
|
|
<summary>
|
|
A class that replaces all occurences of one parameter with a different parameter.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.ExpressionVisitor">
|
|
<summary>
|
|
An abstract base class for an Expression visitor.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ExpressionVisitor class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.Visit(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Visits an Expression.
|
|
</summary>
|
|
<param name="node">The Expression.</param>
|
|
<returns>The Expression (posibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.Visit(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.Expression})">
|
|
<summary>
|
|
Visits an Expression list.
|
|
</summary>
|
|
<param name="nodes">The Expression list.</param>
|
|
<returns>The Expression list (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitBinary(System.Linq.Expressions.BinaryExpression)">
|
|
<summary>
|
|
Visits a BinaryExpression.
|
|
</summary>
|
|
<param name="node">The BinaryExpression.</param>
|
|
<returns>The BinaryExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitConditional(System.Linq.Expressions.ConditionalExpression)">
|
|
<summary>
|
|
Visits a ConditionalExpression.
|
|
</summary>
|
|
<param name="node">The ConditionalExpression.</param>
|
|
<returns>The ConditionalExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitConstant(System.Linq.Expressions.ConstantExpression)">
|
|
<summary>
|
|
Visits a ConstantExpression.
|
|
</summary>
|
|
<param name="node">The ConstantExpression.</param>
|
|
<returns>The ConstantExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitElementInit(System.Linq.Expressions.ElementInit)">
|
|
<summary>
|
|
Visits an ElementInit.
|
|
</summary>
|
|
<param name="node">The ElementInit.</param>
|
|
<returns>The ElementInit (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitElementInitList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.ElementInit})">
|
|
<summary>
|
|
Visits an ElementInit list.
|
|
</summary>
|
|
<param name="nodes">The ElementInit list.</param>
|
|
<returns>The ElementInit list (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitInvocation(System.Linq.Expressions.InvocationExpression)">
|
|
<summary>
|
|
Visits an InvocationExpression.
|
|
</summary>
|
|
<param name="node">The InvocationExpression.</param>
|
|
<returns>The InvocationExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitLambda(System.Linq.Expressions.LambdaExpression)">
|
|
<summary>
|
|
Visits a LambdaExpression.
|
|
</summary>
|
|
<param name="node">The LambdaExpression.</param>
|
|
<returns>The LambdaExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitListInit(System.Linq.Expressions.ListInitExpression)">
|
|
<summary>
|
|
Visits a ListInitExpression.
|
|
</summary>
|
|
<param name="node">The ListInitExpression.</param>
|
|
<returns>The ListInitExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMember(System.Linq.Expressions.MemberExpression)">
|
|
<summary>
|
|
Visits a MemberExpression.
|
|
</summary>
|
|
<param name="node">The MemberExpression.</param>
|
|
<returns>The MemberExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberAssignment(System.Linq.Expressions.MemberAssignment)">
|
|
<summary>
|
|
Visits a MemberAssignment.
|
|
</summary>
|
|
<param name="node">The MemberAssignment.</param>
|
|
<returns>The MemberAssignment (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberBinding(System.Linq.Expressions.MemberBinding)">
|
|
<summary>
|
|
Visits a MemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberBinding.</param>
|
|
<returns>The MemberBinding (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberBindingList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.MemberBinding})">
|
|
<summary>
|
|
Visits a MemberBinding list.
|
|
</summary>
|
|
<param name="nodes">The MemberBinding list.</param>
|
|
<returns>The MemberBinding list (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberInit(System.Linq.Expressions.MemberInitExpression)">
|
|
<summary>
|
|
Visits a MemberInitExpression.
|
|
</summary>
|
|
<param name="node">The MemberInitExpression.</param>
|
|
<returns>The MemberInitExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberListBinding(System.Linq.Expressions.MemberListBinding)">
|
|
<summary>
|
|
Visits a MemberListBinding.
|
|
</summary>
|
|
<param name="node">The MemberListBinding.</param>
|
|
<returns>The MemberListBinding (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding)">
|
|
<summary>
|
|
Visits a MemberMemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberMemberBinding.</param>
|
|
<returns>The MemberMemberBinding (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)">
|
|
<summary>
|
|
Visits a MethodCallExpression.
|
|
</summary>
|
|
<param name="node">The MethodCallExpression.</param>
|
|
<returns>The MethodCallExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitNew(System.Linq.Expressions.NewExpression)">
|
|
<summary>
|
|
Visits a NewExpression.
|
|
</summary>
|
|
<param name="node">The NewExpression.</param>
|
|
<returns>The NewExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitNewArray(System.Linq.Expressions.NewArrayExpression)">
|
|
<summary>
|
|
Visits a NewArrayExpression.
|
|
</summary>
|
|
<param name="node">The NewArrayExpression.</param>
|
|
<returns>The NewArrayExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitParameter(System.Linq.Expressions.ParameterExpression)">
|
|
<summary>
|
|
Visits a ParameterExpression.
|
|
</summary>
|
|
<param name="node">The ParameterExpression.</param>
|
|
<returns>The ParameterExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression)">
|
|
<summary>
|
|
Visits a TypeBinaryExpression.
|
|
</summary>
|
|
<param name="node">The TypeBinaryExpression.</param>
|
|
<returns>The TypeBinaryExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionVisitor.VisitUnary(System.Linq.Expressions.UnaryExpression)">
|
|
<summary>
|
|
Visits a UnaryExpression.
|
|
</summary>
|
|
<param name="node">The UnaryExpression.</param>
|
|
<returns>The UnaryExpression (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterReplacer.#ctor(System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Initializes a new instance of the ExpressionParameterReplacer class.
|
|
</summary>
|
|
<param name="fromParameter">The parameter to be replaced.</param>
|
|
<param name="toExpression">The expression that replaces the parameter.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterReplacer.ReplaceParameter(System.Linq.Expressions.Expression,System.Linq.Expressions.ParameterExpression,System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Replaces all occurences of one parameter with a different parameter.
|
|
</summary>
|
|
<param name="node">The expression containing the parameter that should be replaced.</param>
|
|
<param name="fromParameter">The from parameter.</param>
|
|
<param name="toExpression">The expression that replaces the parameter.</param>
|
|
<returns>The expression with all occurrences of the parameter replaced.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterReplacer.VisitParameter(System.Linq.Expressions.ParameterExpression)">
|
|
<summary>
|
|
Replaces the from parameter with the two parameter if it maches.
|
|
</summary>
|
|
<param name="node">The node.</param>
|
|
<returns>The parameter (replaced if it matched).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearOptionsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoGeoNearOptions is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoGeoNearOptions">
|
|
<summary>
|
|
A marker interface that represents geo search options (see GeoNearOptionsDocument and the GeoNearOptions builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearOptionsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchOptionsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoGeoHaystackSearchOptions is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoGeoHaystackSearchOptions">
|
|
<summary>
|
|
A marker interface that represents geo haystack search options (see GeoSearchHaystackOptionsDocument and the GeoHaystackSearchOptions builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchOptionsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoUpdateOptions">
|
|
<summary>
|
|
Represents the options to use for an Update operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUpdateOptions.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MongoUpdateOptions class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUpdateOptions.#ctor(MongoDB.Driver.MongoCollection)">
|
|
<summary>
|
|
Initializes a new instance of the MongoUpdateOptions class.
|
|
</summary>
|
|
<param name="collection">The collection from which to get default settings for the options.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUpdateOptions.CheckElementNames">
|
|
<summary>
|
|
Gets or sets whether to check element names before proceeding with the Update.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUpdateOptions.Flags">
|
|
<summary>
|
|
Gets or sets the update flags.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUpdateOptions.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use for the Update.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCollectionSettings">
|
|
<summary>
|
|
The settings used to access a collection (an abstract class, see MongoCollectionSettings{TDefaultDocument}).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.#ctor(MongoDB.Driver.MongoDatabase,System.String,System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCollectionSettings class.
|
|
</summary>
|
|
<param name="database">The database that contains the collection (some collection settings will be inherited from the database settings).</param>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="defaultDocumentType">The default document type for the collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.#ctor(System.String,System.Boolean,System.Type,MongoDB.Bson.GuidRepresentation,MongoDB.Driver.SafeMode,System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCollectionSettings class.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="assignIdOnInsert">Whether to automatically assign a value to an empty document Id on insert.</param>
|
|
<param name="defaultDocumentType">The default document type for the collection.</param>
|
|
<param name="guidRepresentation">The GUID representation to use with this collection.</param>
|
|
<param name="safeMode">The SafeMode to use with this collection.</param>
|
|
<param name="slaveOk">Whether to route reads to secondaries for this collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.Clone">
|
|
<summary>
|
|
Creates a clone of the settings.
|
|
</summary>
|
|
<returns>A clone of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.Equals(System.Object)">
|
|
<summary>
|
|
Compares two MongoCollectionSettings instances.
|
|
</summary>
|
|
<param name="obj">The other instance.</param>
|
|
<returns>True if the two instances are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.Freeze">
|
|
<summary>
|
|
Freezes the settings.
|
|
</summary>
|
|
<returns>The frozen settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.FrozenCopy">
|
|
<summary>
|
|
Returns a frozen copy of the settings.
|
|
</summary>
|
|
<returns>A frozen copy of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings.ToString">
|
|
<summary>
|
|
Returns a string representation of the settings.
|
|
</summary>
|
|
<returns>A string representation of the settings.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.AssignIdOnInsert">
|
|
<summary>
|
|
Gets or sets whether the driver should assign Id values when missing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.CollectionName">
|
|
<summary>
|
|
Gets the name of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.DefaultDocumentType">
|
|
<summary>
|
|
Gets the default document type of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation used for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.IsFrozen">
|
|
<summary>
|
|
Gets whether the settings have been frozen to prevent further changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollectionSettings.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCollectionSettings`1">
|
|
<summary>
|
|
Settings used to access a collection.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type of the collection.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings`1.#ctor(MongoDB.Driver.MongoDatabase,System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoCollectionSettings.
|
|
</summary>
|
|
<param name="database">The database to inherit settings from.</param>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings`1.#ctor(System.String,System.Boolean,MongoDB.Bson.GuidRepresentation,MongoDB.Driver.SafeMode,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of MongoCollectionSettings.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="assignIdOnInsert">Whether the driver should assign the Id values if necessary.</param>
|
|
<param name="guidRepresentation">The representation for Guids.</param>
|
|
<param name="safeMode">The safe mode to use.</param>
|
|
<param name="slaveOk">Whether queries should be sent to secondary servers.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollectionSettings`1.Clone">
|
|
<summary>
|
|
Creates a clone of the settings.
|
|
</summary>
|
|
<returns>A clone of the settings.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.QueryFlags">
|
|
<summary>
|
|
Flags used with queries (see the SetQueryFlags method of MongoCursor).
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.None">
|
|
<summary>
|
|
No flags.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.TailableCursor">
|
|
<summary>
|
|
This cursor should be tailable.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.SlaveOk">
|
|
<summary>
|
|
It's OK for the query to be handled by a secondary server.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.NoCursorTimeout">
|
|
<summary>
|
|
Tell the server not to let the cursor timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.AwaitData">
|
|
<summary>
|
|
Tell the server to wait for data to become available before returning (only used with TailableCursor).
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.Exhaust">
|
|
<summary>
|
|
Tell the server to send all the data at once (in multiple messages if necessary) without waiting for GetMore messages.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.QueryFlags.Partial">
|
|
<summary>
|
|
Allow partial results in a sharded system if some of the shards are down.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.PartialEvaluator">
|
|
<summary>
|
|
A static class with methods to partially evaluate an Expression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.PartialEvaluator.Evaluate(System.Linq.Expressions.Expression,System.Func{System.Linq.Expressions.Expression,System.Boolean})">
|
|
<summary>
|
|
Performs evaluation and replacement of independent sub-trees.
|
|
</summary>
|
|
<param name="expression">The root of the expression tree.</param>
|
|
<param name="fnCanBeEvaluated">A function that decides whether a given expression node can be part of the local function.</param>
|
|
<returns>A new tree with sub-trees evaluated and replaced.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.PartialEvaluator.Evaluate(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Performs evaluation and replacement of independent sub-trees
|
|
</summary>
|
|
<param name="expression">The root of the expression tree.</param>
|
|
<returns>A new tree with sub-trees evaluated and replaced.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.PartialEvaluator.SubtreeEvaluator">
|
|
<summary>
|
|
Evaluates and replaces sub-trees when first candidate is reached (top-down)
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Internal.IndexCache">
|
|
<summary>
|
|
Represents a cache of the names of indexes that are known to exist on a given server.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the IndexCache class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Add(MongoDB.Driver.MongoCollection,System.String)">
|
|
<summary>
|
|
Adds the name of an index to the cache.
|
|
</summary>
|
|
<param name="collection">The collection that contains the index.</param>
|
|
<param name="indexName">The name of the index.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Contains(MongoDB.Driver.MongoCollection,System.String)">
|
|
<summary>
|
|
Tests whether the cache contains the name of an index.
|
|
</summary>
|
|
<param name="collection">The collection that contains the index.</param>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>True if the cache contains the named index.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Remove(MongoDB.Driver.MongoCollection,System.String)">
|
|
<summary>
|
|
Removes the name of an index from the cache.
|
|
</summary>
|
|
<param name="collection">The collection that contains the index.</param>
|
|
<param name="indexName">The name of the index.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Reset">
|
|
<summary>
|
|
Resets the cache.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Reset(MongoDB.Driver.MongoCollection)">
|
|
<summary>
|
|
Resets part of the cache by removing all indexes for a collection.
|
|
</summary>
|
|
<param name="collection">The collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Reset(MongoDB.Driver.MongoDatabase)">
|
|
<summary>
|
|
Resets part of the cache by removing all indexes for a database.
|
|
</summary>
|
|
<param name="database">The database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Reset(System.String)">
|
|
<summary>
|
|
Resets part of the cache by removing all indexes for a database.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.IndexCache.Reset(System.String,System.String)">
|
|
<summary>
|
|
Resets part of the cache by removing all indexes for a collection.
|
|
</summary>
|
|
<param name="databaseName">The name of the database containing the collection.</param>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFSCreateOptions">
|
|
<summary>
|
|
Represents options used when creating a GridFS file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSCreateOptions class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.Aliases">
|
|
<summary>
|
|
Gets or sets the aliases.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.ChunkSize">
|
|
<summary>
|
|
Gets or sets the chunk size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.ContentType">
|
|
<summary>
|
|
Gets or sets the content type.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.Id">
|
|
<summary>
|
|
Gets or sets the file Id.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.Metadata">
|
|
<summary>
|
|
Gets or sets the metadata.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSCreateOptions.UploadDate">
|
|
<summary>
|
|
Gets or sets the upload date.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.QueryWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoQuery is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.BaseWrapper">
|
|
<summary>
|
|
Abstract base class for wrapper classes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the BaseWrapper class.
|
|
</summary>
|
|
<param name="obj">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.#ctor(System.Type,System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the BaseWrapper class.
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the wrapped object.</param>
|
|
<param name="obj">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.Deserialize(MongoDB.Bson.IO.BsonReader,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Deserialize is an invalid operation for wrapper classes.
|
|
</summary>
|
|
<param name="bsonReader">Not applicable.</param>
|
|
<param name="nominalType">Not applicable.</param>
|
|
<param name="options">Not applicable.</param>
|
|
<returns>Not applicable.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.GetDocumentId(System.Object@,System.Type@,MongoDB.Bson.Serialization.IIdGenerator@)">
|
|
<summary>
|
|
GetDocumentId is an invalid operation for wrapper classes.
|
|
</summary>
|
|
<param name="id">Not applicable.</param>
|
|
<param name="idNominalType">Not applicable.</param>
|
|
<param name="idGenerator">Not applicable.</param>
|
|
<returns>Not applicable.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes a wrapped object to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type (ignored).</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.BaseWrapper.SetDocumentId(System.Object)">
|
|
<summary>
|
|
SetDocumentId is an invalid operation for wrapper classes.
|
|
</summary>
|
|
<param name="id">Not applicable.</param>
|
|
<returns>Not applicable.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoQuery">
|
|
<summary>
|
|
A marker interface that represents a query (see QueryDocument and the Query builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.QueryWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the QueryWrapper class.
|
|
</summary>
|
|
<param name="query">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.QueryWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the QueryWrapper class.
|
|
</summary>
|
|
<param name="query">The wrapped object.</param>
|
|
<returns>A new instance of QueryWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.IndexOptionsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoIndexOptions is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoIndexOptions">
|
|
<summary>
|
|
A marker interface that represents options for creating an index (see IndexOptionsDocument and the IndexOptions builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.IndexOptionsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.IndexOptionsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the IndexOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
<returns>A new instance of IndexOptionsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.Query">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.All(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.All(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.All(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.And(MongoDB.Driver.IMongoQuery[])">
|
|
<summary>
|
|
Tests that all the subqueries are true (see $and in newer versions of the server).
|
|
</summary>
|
|
<param name="queries">A list of subqueries.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.ElemMatch(System.String,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Tests that at least one item of the named array element matches a query (see $elemMatch).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="query">The query to match elements with.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.EQ(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is equal to some value.
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Exists(System.String,System.Boolean)">
|
|
<summary>
|
|
Tests that an element of that name does or does not exist (see $exists).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="exists">Whether to test for the existence or absence of an element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.GT(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than some value (see $gt).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.GTE(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than or equal to some value (see $gte).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.In(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.In(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.In(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.LT(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than some value (see $lt).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.LTE(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than or equal to some value (see $lte).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Matches(System.String,MongoDB.Bson.BsonRegularExpression)">
|
|
<summary>
|
|
Tests that the value of the named element matches a regular expression (see $regex).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="regex">The regular expression to match against.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Mod(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
Tests that the modulus of the value of the named element matches some value (see $mod).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="modulus">The modulus.</param>
|
|
<param name="equals">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.NE(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to some value (see $ne).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Near(System.String,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Near(System.String,System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<param name="maxDistance">The max distance for a document to be included in the results.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Near(System.String,System.Double,System.Double,System.Double,System.Boolean)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near and $nearSphere).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<param name="maxDistance">The max distance for a document to be included in the results.</param>
|
|
<param name="spherical">Whether to do a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Nor(MongoDB.Driver.IMongoQuery[])">
|
|
<summary>
|
|
Tests that none of the subqueries is true (see $nor).
|
|
</summary>
|
|
<param name="queries">The subqueries.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Not(System.String)">
|
|
<summary>
|
|
Tests that the value of the named element does not match any of the tests that follow (see $not).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.NotIn(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.NotIn(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.NotIn(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Or(MongoDB.Driver.IMongoQuery[])">
|
|
<summary>
|
|
Tests that at least one of the subqueries is true (see $or).
|
|
</summary>
|
|
<param name="queries">The subqueries.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Size(System.String,System.Int32)">
|
|
<summary>
|
|
Tests that the size of the named array is equal to some value (see $size).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="size">The size to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Type(System.String,MongoDB.Bson.BsonType)">
|
|
<summary>
|
|
Tests that the type of the named element is equal to some type (see $type).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="type">The type to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.Where(MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Tests that a JavaScript expression is true (see $where).
|
|
</summary>
|
|
<param name="javaScript">The where clause.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.WithinCircle(System.String,System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is within a circle (see $within and $center).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="centerX">The x coordinate of the origin.</param>
|
|
<param name="centerY">The y coordinate of the origin.</param>
|
|
<param name="radius">The radius of the circle.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.WithinCircle(System.String,System.Double,System.Double,System.Double,System.Boolean)">
|
|
<summary>
|
|
Tests that the value of the named element is within a circle (see $within and $center/$centerSphere).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="centerX">The x coordinate of the origin.</param>
|
|
<param name="centerY">The y coordinate of the origin.</param>
|
|
<param name="radius">The radius of the circle.</param>
|
|
<param name="spherical">Whether to do a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.WithinPolygon(System.String,System.Double[0:,0:])">
|
|
<summary>
|
|
Tests that the value of the named element is within a polygon (see $within and $polygon).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="points">An array of points that defines the polygon (the second dimension must be of length 2).</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Query.WithinRectangle(System.String,System.Double,System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is within a rectangle (see $within and $box).
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
<param name="lowerLeftX">The x coordinate of the lower left corner.</param>
|
|
<param name="lowerLeftY">The y coordinate of the lower left corner.</param>
|
|
<param name="upperRightX">The x coordinate of the upper right corner.</param>
|
|
<param name="upperRightY">The y coordinate of the upper right corner.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.Query.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoQuery.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.QueryBuilder">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.BuilderBase">
|
|
<summary>
|
|
Abstract base class for the builders.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.BuilderBase.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the BuilderBase class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.BuilderBase.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.BuilderBase.ToString">
|
|
<summary>
|
|
Returns a string representation of the settings.
|
|
</summary>
|
|
<returns>A string representation of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.BuilderBase.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Builders.QueryBuilder._document">
|
|
<summary>
|
|
A BSON document containing the query being built.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryBuilder.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the QueryBuilder class.
|
|
</summary>
|
|
<param name="document">A document representing the query.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.QueryBuilder.Document">
|
|
<summary>
|
|
Gets the document containing the query being built.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.QueryComplete">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryComplete.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the QueryComplete class.
|
|
</summary>
|
|
<param name="document">A document representing the query.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.QueryConditionList">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the QueryConditionList class.
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.All(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.All(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.All(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.ElemMatch(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Tests that at least one item of the named array element matches a query (see $elemMatch).
|
|
</summary>
|
|
<param name="query">The query to match elements with.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Exists(System.Boolean)">
|
|
<summary>
|
|
Tests that an element of that name does or does not exist (see $exists).
|
|
</summary>
|
|
<param name="exists">Whether to test for the existence or absence of an element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.GT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than some value (see $gt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.GTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than or equal to some value (see $gte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.In(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.In(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.In(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.LT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than some value (see $lt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.LTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than or equal to some value (see $lte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Mod(System.Int32,System.Int32)">
|
|
<summary>
|
|
Tests that the modulus of the value of the named element matches some value (see $mod).
|
|
</summary>
|
|
<param name="modulus">The modulus.</param>
|
|
<param name="equals">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.NE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to some value (see $ne).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Near(System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near).
|
|
</summary>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Near(System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near).
|
|
</summary>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<param name="maxDistance">The max distance for a document to be included in the results.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Near(System.Double,System.Double,System.Double,System.Boolean)">
|
|
<summary>
|
|
Tests that the value of the named element is near some location (see $near and $nearSphere).
|
|
</summary>
|
|
<param name="x">The x value of the origin.</param>
|
|
<param name="y">The y value of the origin.</param>
|
|
<param name="maxDistance">The max distance for a document to be included in the results.</param>
|
|
<param name="spherical">Whether to do a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.NotIn(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.NotIn(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.NotIn(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Size(System.Int32)">
|
|
<summary>
|
|
Tests that the size of the named array is equal to some value (see $size).
|
|
</summary>
|
|
<param name="size">The size of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.Type(MongoDB.Bson.BsonType)">
|
|
<summary>
|
|
Tests that the type of the named element is equal to some type (see $type).
|
|
</summary>
|
|
<param name="type">The type.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.WithinCircle(System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is within a circle (see $within and $center).
|
|
</summary>
|
|
<param name="x">The x coordinate of the origin.</param>
|
|
<param name="y">The y coordinate of the origin.</param>
|
|
<param name="radius">The radius of the circle.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.WithinCircle(System.Double,System.Double,System.Double,System.Boolean)">
|
|
<summary>
|
|
Tests that the value of the named element is within a circle (see $within and $center/$centerSphere).
|
|
</summary>
|
|
<param name="x">The x coordinate of the origin.</param>
|
|
<param name="y">The y coordinate of the origin.</param>
|
|
<param name="radius">The radius of the circle.</param>
|
|
<param name="spherical">Whether to do a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.WithinPolygon(System.Double[0:,0:])">
|
|
<summary>
|
|
Tests that the value of the named element is within a polygon (see $within and $polygon).
|
|
</summary>
|
|
<param name="points">An array of points that defines the polygon (the second dimension must be of length 2).</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryConditionList.WithinRectangle(System.Double,System.Double,System.Double,System.Double)">
|
|
<summary>
|
|
Tests that the value of the named element is within a rectangle (see $within and $box).
|
|
</summary>
|
|
<param name="lowerLeftX">The x coordinate of the lower left corner.</param>
|
|
<param name="lowerLeftY">The y coordinate of the lower left corner.</param>
|
|
<param name="upperRightX">The x coordinate of the upper right corner.</param>
|
|
<param name="upperRightY">The y coordinate of the upper right corner.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.QueryNot">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the QueryNot class.
|
|
</summary>
|
|
<param name="name">The name of the element to test.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.All(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.All(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.All(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.ElemMatch(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Tests that at least one item of the named array element matches a query (see $elemMatch).
|
|
</summary>
|
|
<param name="query">The query to match elements with.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.Exists(System.Boolean)">
|
|
<summary>
|
|
Tests that an element of that name does or does not exist (see $exists).
|
|
</summary>
|
|
<param name="exists">Whether to test for the existence or absence of an element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.GT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than some value (see $gt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.GTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than or equal to some value (see $gte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.In(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.In(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.In(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.LT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than some value (see $lt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.LTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than or equal to some value (see $lte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.Mod(System.Int32,System.Int32)">
|
|
<summary>
|
|
Tests that the modulus of the value of the named element matches some value (see $mod).
|
|
</summary>
|
|
<param name="modulus">The modulus.</param>
|
|
<param name="equals">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.NE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to some value (see $ne).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.NotIn(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.NotIn(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.NotIn(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.Matches(MongoDB.Bson.BsonRegularExpression)">
|
|
<summary>
|
|
Tests that the value of the named element matches a regular expression (see $regex).
|
|
</summary>
|
|
<param name="regex">The regular expression to match against.</param>
|
|
<returns>A query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.Size(System.Int32)">
|
|
<summary>
|
|
Tests that the size of the named array is equal to some value (see $size).
|
|
</summary>
|
|
<param name="size">The size of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNot.Type(MongoDB.Bson.BsonType)">
|
|
<summary>
|
|
Tests that the type of the named element is equal to some type (see $type).
|
|
</summary>
|
|
<param name="type">The type.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.QueryNotConditionList">
|
|
<summary>
|
|
A builder for creating queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the QueryNotConditionList.
|
|
</summary>
|
|
<param name="name">The name of the first element to test.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.All(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.All(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.All(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the named array element contains all of the values (see $all).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.ElemMatch(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Tests that at least one item of the named array element matches a query (see $elemMatch).
|
|
</summary>
|
|
<param name="query">The query to match elements with.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.Exists(System.Boolean)">
|
|
<summary>
|
|
Tests that an element of that name does or does not exist (see $exists).
|
|
</summary>
|
|
<param name="exists">Whether to test for the existence or absence of an element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.GT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than some value (see $gt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.GTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is greater than or equal to some value (see $gte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.In(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.In(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.In(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is equal to one of a list of values (see $in).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.LT(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than some value (see $lt).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.LTE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is less than or equal to some value (see $lte).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.Mod(System.Int32,System.Int32)">
|
|
<summary>
|
|
Tests that the modulus of the value of the named element matches some value (see $mod).
|
|
</summary>
|
|
<param name="modulus">The modulus.</param>
|
|
<param name="equals">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.NE(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to some value ($ne).
|
|
</summary>
|
|
<param name="value">The value to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.NotIn(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.NotIn(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.NotIn(MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Tests that the value of the named element is not equal to any of a list of values (see $nin).
|
|
</summary>
|
|
<param name="values">The values to compare to.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.Size(System.Int32)">
|
|
<summary>
|
|
Tests that the size of the named array is equal to some value (see $size).
|
|
</summary>
|
|
<param name="size">The size of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.QueryNotConditionList.Type(MongoDB.Bson.BsonType)">
|
|
<summary>
|
|
Tests that the type of the named element is equal to some type (see $type).
|
|
</summary>
|
|
<param name="type">The type.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GetIndexesResult">
|
|
<summary>
|
|
Represents the result of GetIndexes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GetIndexesResult.#ctor(MongoDB.Bson.BsonDocument[])">
|
|
<summary>
|
|
Initializes a new instance of the GetIndexesResult class.
|
|
</summary>
|
|
<param name="documents">The raw documents containing the information about the indexes.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetIndexesResult.Item(System.Int32)">
|
|
<summary>
|
|
Gets the IndexInfo at the specified index.
|
|
</summary>
|
|
<param name="index">The zero-based index of the IndexInfo to get.</param>
|
|
<returns>An IndexInfo.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetIndexesResult.Count">
|
|
<summary>
|
|
Gets the count of indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetIndexesResult.RawDocuments">
|
|
<summary>
|
|
Gets the raw BSON documents containing the information about the indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IndexInfo">
|
|
<summary>
|
|
Represents information about an index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexInfo.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Creates a new instance of the IndexInfo class.
|
|
</summary>
|
|
<param name="document">The BSON document that contains information about the index.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.DroppedDups">
|
|
<summary>
|
|
Gets whether the dups were dropped when the index was created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.IsBackground">
|
|
<summary>
|
|
Gets whether the index was created in the background.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.IsSparse">
|
|
<summary>
|
|
Gets whether the index is sparse.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.IsUnique">
|
|
<summary>
|
|
Gets whether the index is unique.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.Key">
|
|
<summary>
|
|
Gets the key of the index.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.Name">
|
|
<summary>
|
|
Gets the name of the index.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.Namespace">
|
|
<summary>
|
|
Gets the namespace of the collection that the index is for.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.RawDocument">
|
|
<summary>
|
|
Gets the raw BSON document containing the index information.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.IndexInfo.Version">
|
|
<summary>
|
|
Gets the version of the index.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.UpdateFlags">
|
|
<summary>
|
|
Flags used with the Update method in MongoCollection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.UpdateFlags.None">
|
|
<summary>
|
|
No flags.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.UpdateFlags.Upsert">
|
|
<summary>
|
|
If document doesn't exist then do an Insert.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.UpdateFlags.Multi">
|
|
<summary>
|
|
Update all matching documents (instead of just one).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MapReduceResult">
|
|
<summary>
|
|
Represents the result of a map/reduce command.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.CommandResult">
|
|
<summary>
|
|
Represents the result of a command (there are also subclasses for various commands).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the CommandResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandResult.#ctor(MongoDB.Driver.IMongoCommand,MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the CommandResult class.
|
|
</summary>
|
|
<param name="command">The command.</param>
|
|
<param name="response">The response.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandResult.Initialize(MongoDB.Driver.IMongoCommand,MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes an existing instance of the CommandResult class.
|
|
</summary>
|
|
<param name="command">The command.</param>
|
|
<param name="response">The response.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CommandResult.Command">
|
|
<summary>
|
|
Gets the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CommandResult.CommandName">
|
|
<summary>
|
|
Gets the command name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CommandResult.Response">
|
|
<summary>
|
|
Gets the response.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CommandResult.ErrorMessage">
|
|
<summary>
|
|
Gets the error message (null if none).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CommandResult.Ok">
|
|
<summary>
|
|
Gets the Ok value from the response.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.GetInlineResultsAs``1">
|
|
<summary>
|
|
Gets the inline results as TDocuments.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the documents.</typeparam>
|
|
<returns>The documents.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.GetInlineResultsAs(System.Type)">
|
|
<summary>
|
|
Gets the inline results as TDocuments.
|
|
</summary>
|
|
<param name="documentType">The type of the documents.</param>
|
|
<returns>The documents.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.GetResults">
|
|
<summary>
|
|
Gets the results (either inline or fetched from the output collection).
|
|
</summary>
|
|
<returns>The documents.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.GetResultsAs``1">
|
|
<summary>
|
|
Gets the results as TDocuments (either inline or fetched from the output collection).
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the documents.</typeparam>
|
|
<returns>The documents.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceResult.GetResultsAs(System.Type)">
|
|
<summary>
|
|
Gets the results as TDocuments (either inline or fetched from the output collection).
|
|
</summary>
|
|
<param name="documentType">The type of the documents.</param>
|
|
<returns>The documents.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.CollectionName">
|
|
<summary>
|
|
Gets the output collection name (null if none).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.DatabaseName">
|
|
<summary>
|
|
Gets the output database name (null if none).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.Duration">
|
|
<summary>
|
|
Gets the duration.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.EmitCount">
|
|
<summary>
|
|
Gets the emit count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.OutputCount">
|
|
<summary>
|
|
Gets the output count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.InlineResults">
|
|
<summary>
|
|
Gets the inline results.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MapReduceResult.InputCount">
|
|
<summary>
|
|
Gets the input count.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.DeserializationProjector`1">
|
|
<summary>
|
|
Represents a projection that deserializes BsonValues.
|
|
</summary>
|
|
<typeparam name="TResult">The type of the result objects.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.DeserializationProjector`1.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue},MongoDB.Bson.Serialization.BsonSerializationInfo)">
|
|
<summary>
|
|
Initializes a new instance of the DeserializationProjector class.
|
|
</summary>
|
|
<param name="source">The enumerable object that supplies the source objects.</param>
|
|
<param name="serializationInfo">Serialization info for deserializing source objects into result objects.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.DeserializationProjector`1.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the result objects.
|
|
</summary>
|
|
<returns>An enumerator for the result objects.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.ExpressionParameterFinder">
|
|
<summary>
|
|
A class that finds the first parameter in an expression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterFinder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ExpressionParameterFinder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterFinder.FindParameter(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Finds the first parameter in an expression.
|
|
</summary>
|
|
<param name="node">The expression containing the parameter that should be found.</param>
|
|
<returns>The first parameter found in the expression (or null if none was found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterFinder.Visit(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Visits an Expression.
|
|
</summary>
|
|
<param name="node">The Expression.</param>
|
|
<returns>The Expression (posibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionParameterFinder.VisitParameter(System.Linq.Expressions.ParameterExpression)">
|
|
<summary>
|
|
Remembers this parameter if it is the first parameter found.
|
|
</summary>
|
|
<param name="node">The ParameterExpression.</param>
|
|
<returns>The ParameterExpression.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFSException">
|
|
<summary>
|
|
Represents a MongoDB GridFS exception.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoException">
|
|
<summary>
|
|
Represents a MongoDB exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MapReduceOptionsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoMapReduceOptions is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoMapReduceOptions">
|
|
<summary>
|
|
A marker interface that represents options for a map/reduce operation (see MapReduceOptionsDocument and the MapReduceOptions builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MapReduceOptionsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.CommandDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoCommand is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.QueryDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoQuery is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.QueryDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the QueryDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoCommand">
|
|
<summary>
|
|
A marker interface that represents a command (see CommandDocument).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CommandDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the CommandDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.CollectionOptionsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoCollectionOptions is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoCollectionOptions">
|
|
<summary>
|
|
A marker interface that represents options for creating a collection (see CollectionOptionsDocument and the CollectionOptions builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionOptionsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServerSettings">
|
|
<summary>
|
|
The settings used to access a MongoDB server.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.#ctor">
|
|
<summary>
|
|
Creates a new instance of MongoServerSettings. Usually you would use a connection string instead.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.#ctor(MongoDB.Driver.ConnectionMode,System.TimeSpan,MongoDB.Driver.MongoCredentialsStore,MongoDB.Driver.MongoCredentials,MongoDB.Bson.GuidRepresentation,System.Boolean,System.TimeSpan,System.TimeSpan,System.Int32,System.Int32,System.String,MongoDB.Driver.SafeMode,System.Collections.Generic.IEnumerable{MongoDB.Driver.MongoServerAddress},System.Boolean,System.TimeSpan,System.Int32,System.TimeSpan)">
|
|
<summary>
|
|
Creates a new instance of MongoServerSettings. Usually you would use a connection string instead.
|
|
</summary>
|
|
<param name="connectionMode">The connection mode (Direct or ReplicaSet).</param>
|
|
<param name="connectTimeout">The connect timeout.</param>
|
|
<param name="credentialsStore">The credentials store.</param>
|
|
<param name="defaultCredentials">The default credentials.</param>
|
|
<param name="guidRepresentation">The representation for Guids.</param>
|
|
<param name="ipv6">Whether to use IPv6.</param>
|
|
<param name="maxConnectionIdleTime">The max connection idle time.</param>
|
|
<param name="maxConnectionLifeTime">The max connection life time.</param>
|
|
<param name="maxConnectionPoolSize">The max connection pool size.</param>
|
|
<param name="minConnectionPoolSize">The min connection pool size.</param>
|
|
<param name="replicaSetName">The name of the replica set.</param>
|
|
<param name="safeMode">The safe mode.</param>
|
|
<param name="servers">The server addresses (normally one unless it is the seed list for connecting to a replica set).</param>
|
|
<param name="slaveOk">Whether queries should be sent to secondary servers.</param>
|
|
<param name="socketTimeout">The socket timeout.</param>
|
|
<param name="waitQueueSize">The wait queue size.</param>
|
|
<param name="waitQueueTimeout">The wait queue timeout.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.Clone">
|
|
<summary>
|
|
Creates a clone of the settings.
|
|
</summary>
|
|
<returns>A clone of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.Equals(System.Object)">
|
|
<summary>
|
|
Compares two MongoServerSettings instances.
|
|
</summary>
|
|
<param name="obj">The other instance.</param>
|
|
<returns>True if the two instances are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.Freeze">
|
|
<summary>
|
|
Freezes the settings.
|
|
</summary>
|
|
<returns>The frozen settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.FrozenCopy">
|
|
<summary>
|
|
Returns a frozen copy of the settings.
|
|
</summary>
|
|
<returns>A frozen copy of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.GetCredentials(System.String)">
|
|
<summary>
|
|
Gets credentials for a particular database.
|
|
</summary>
|
|
<param name="databaseName">The database name.</param>
|
|
<returns>The credentials for that database (or null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerSettings.ToString">
|
|
<summary>
|
|
Returns a string representation of the settings.
|
|
</summary>
|
|
<returns>A string representation of the settings.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.AddressFamily">
|
|
<summary>
|
|
Gets the AddressFamily for the IPEndPoint (derived from the IPv6 setting).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.ConnectionMode">
|
|
<summary>
|
|
Gets or sets the connection mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.ConnectTimeout">
|
|
<summary>
|
|
Gets or sets the connect timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.CredentialsStore">
|
|
<summary>
|
|
Gets or sets the credentials store.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.DefaultCredentials">
|
|
<summary>
|
|
Gets or sets the default credentials.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation to use for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.IsFrozen">
|
|
<summary>
|
|
Gets whether the settings have been frozen to prevent further changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.IPv6">
|
|
<summary>
|
|
Gets or sets whether to use IPv6.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.MaxConnectionIdleTime">
|
|
<summary>
|
|
Gets or sets the max connection idle time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.MaxConnectionLifeTime">
|
|
<summary>
|
|
Gets or sets the max connection life time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.MaxConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the max connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.MinConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the min connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.ReplicaSetName">
|
|
<summary>
|
|
Gets or sets the name of the replica set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.Server">
|
|
<summary>
|
|
Gets or sets the address of the server (see also Servers if using more than one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.Servers">
|
|
<summary>
|
|
Gets or sets the list of server addresses (see also Server if using only one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.SocketTimeout">
|
|
<summary>
|
|
Gets or sets the socket timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.WaitQueueSize">
|
|
<summary>
|
|
Gets or sets the wait queue size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerSettings.WaitQueueTimeout">
|
|
<summary>
|
|
Gets or sets the wait queue timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCredentialsStore">
|
|
<summary>
|
|
Represents a credentials store that contains credentials for different databases.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.#ctor">
|
|
<summary>
|
|
Creates a new instance of the MongoCredentialsStore class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.AddCredentials(System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Adds the credentials for a database to the store.
|
|
</summary>
|
|
<param name="databaseName">The database name.</param>
|
|
<param name="credentials">The credentials.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.Clone">
|
|
<summary>
|
|
Creates a clone of the credentials store.
|
|
</summary>
|
|
<returns>A clone of the credentials store.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.Equals(MongoDB.Driver.MongoCredentialsStore)">
|
|
<summary>
|
|
Compares this credentials store to another credentials store.
|
|
</summary>
|
|
<param name="rhs">The other credentials store.</param>
|
|
<returns>True if the two credentials stores are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.Equals(System.Object)">
|
|
<summary>
|
|
Compares this credentials store to another credentials store.
|
|
</summary>
|
|
<param name="obj">The other credentials store.</param>
|
|
<returns>True if the two credentials stores are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.Freeze">
|
|
<summary>
|
|
Freezes the credentials store.
|
|
</summary>
|
|
<returns>The frozen credentials store.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.GetHashCode">
|
|
<summary>
|
|
Gets the hashcode for the credentials store.
|
|
</summary>
|
|
<returns>The hashcode.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.ToString">
|
|
<summary>
|
|
Returns a string representation of the credentials store.
|
|
</summary>
|
|
<returns>A string representation of the credentials store.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentialsStore.TryGetCredentials(System.String,MongoDB.Driver.MongoCredentials@)">
|
|
<summary>
|
|
Gets the credentials for a database.
|
|
</summary>
|
|
<param name="databaseName">The database name.</param>
|
|
<param name="credentials">The credentials.</param>
|
|
<returns>True if the store contained credentials for the database. Otherwise false.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.Update">
|
|
<summary>
|
|
A builder for creating update modifiers.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSet(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Adds a value to a named array element if the value is not already in the array (see $addToSet).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetEach(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetEach(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetEach(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetEachWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Adds a list of wrapped values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetEachWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Adds a list of wrapped values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.AddToSetWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Adds a wrapped value to a named array element if the value is not already in the array (see $addToSet).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.BitwiseAnd(System.String,System.Int32)">
|
|
<summary>
|
|
Sets the named element to the bitwise and of its value with another value (see $bit with "and").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be and-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.BitwiseAnd(System.String,System.Int64)">
|
|
<summary>
|
|
Sets the named element to the bitwise and of its value with another value (see $bit with "and").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be and-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.BitwiseOr(System.String,System.Int32)">
|
|
<summary>
|
|
Sets the named element to the bitwise or of its value with another value (see $bit with "or").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be or-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.BitwiseOr(System.String,System.Int64)">
|
|
<summary>
|
|
Sets the named element to the bitwise or of its value with another value (see $bit with "or").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be or-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Combine(System.Collections.Generic.IEnumerable{MongoDB.Driver.Builders.UpdateBuilder})">
|
|
<summary>
|
|
Combines several UpdateBuilders into a single UpdateBuilder.
|
|
</summary>
|
|
<param name="updates">The UpdateBuilders to combine.</param>
|
|
<returns>A combined UpdateBuilder.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Combine(MongoDB.Driver.Builders.UpdateBuilder[])">
|
|
<summary>
|
|
Combines several UpdateBuilders into a single UpdateBuilder.
|
|
</summary>
|
|
<param name="updates">The UpdateBuilders to combine.</param>
|
|
<returns>A combined UpdateBuilder.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Inc(System.String,System.Double)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Inc(System.String,System.Int32)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Inc(System.String,System.Int64)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PopFirst(System.String)">
|
|
<summary>
|
|
Removes the first value from the named array element (see $pop).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PopLast(System.String)">
|
|
<summary>
|
|
Removes the last value from the named array element (see $pop).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Pull(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to some value (see $pull).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Pull(System.String,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Removes all values from the named array element that match some query (see $pull).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="query">A query that specifies which elements to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullAll(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullAll(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullAll(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullAllWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of wrapped values (see $pullAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullAllWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of wrapped values (see $pullAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PullWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to some wrapped value (see $pull).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Push(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Adds a value to the end of the named array element (see $push).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushAll(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushAll(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushAll(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushAllWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Adds a list of wrapped values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushAllWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Adds a list of wrapped values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.PushWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Adds a wrapped value to the end of the named array element (see $push).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Rename(System.String,System.String)">
|
|
<summary>
|
|
Renames an element (see $rename).
|
|
</summary>
|
|
<param name="oldElementName">The name of the element to be renamed.</param>
|
|
<param name="newElementName">The new name of the element.</param>
|
|
<returns>An UpdateDocuemnt.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Replace``1(``0)">
|
|
<summary>
|
|
Replaces the entire document with a new document (the _id must remain the same).
|
|
</summary>
|
|
<typeparam name="TNominalType">The nominal type of the replacement document</typeparam>
|
|
<param name="document">The replacement document.</param>
|
|
<returns>An UpdateWrapper.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Replace(System.Type,System.Object)">
|
|
<summary>
|
|
Replaces the entire document with a new document (the _id must remain the same).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the replacement document</param>
|
|
<param name="document">The replacement document.</param>
|
|
<returns>An UpdateWrapper.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Set(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets the value of the named element to a new value (see $set).
|
|
</summary>
|
|
<param name="name">The name of the element to be set.</param>
|
|
<param name="value">The new value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.SetWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Sets the value of the named element to a new wrapped value (see $set).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the element to be set.</param>
|
|
<param name="value">The new wrapped value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Update.Unset(System.String)">
|
|
<summary>
|
|
Removes the named element from the document (see $unset).
|
|
</summary>
|
|
<param name="name">The name of the element to be removed.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.UpdateBuilder">
|
|
<summary>
|
|
A builder for creating update modifiers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoUpdate">
|
|
<summary>
|
|
A marker interface that represents an update modifier (see UpdateDocument and the Update builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the UpdateBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSet(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Adds a value to a named array element if the value is not already in the array (see $addToSet).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetEach(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetEach(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetEach(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Adds a list of values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetEachWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Adds a list of wrapped values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetEachWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Adds a list of wrapped values to a named array element adding each value only if it not already in the array (see $addToSet and $each).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.AddToSetWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Adds a wrapped value to a named array element if the value is not already in the array (see $addToSet).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to add to the set.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.BitwiseAnd(System.String,System.Int32)">
|
|
<summary>
|
|
Sets the named element to the bitwise and of its value with another value (see $bit with "and").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be and-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.BitwiseAnd(System.String,System.Int64)">
|
|
<summary>
|
|
Sets the named element to the bitwise and of its value with another value (see $bit with "and").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be and-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.BitwiseOr(System.String,System.Int32)">
|
|
<summary>
|
|
Sets the named element to the bitwise or of its value with another value (see $bit with "or").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be or-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.BitwiseOr(System.String,System.Int64)">
|
|
<summary>
|
|
Sets the named element to the bitwise or of its value with another value (see $bit with "or").
|
|
</summary>
|
|
<param name="name">The name of the element to be modified.</param>
|
|
<param name="value">The value to be or-ed with the current value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Combine(MongoDB.Driver.Builders.UpdateBuilder)">
|
|
<summary>
|
|
Combines another UpdateBuilder into this one.
|
|
</summary>
|
|
<param name="otherUpdateBuilder">The UpdateBuilder to combine into this one.</param>
|
|
<returns>A combined UpdateBuilder.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Inc(System.String,System.Double)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Inc(System.String,System.Int32)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Inc(System.String,System.Int64)">
|
|
<summary>
|
|
Increments the named element by a value (see $inc).
|
|
</summary>
|
|
<param name="name">The name of the element to be incremented.</param>
|
|
<param name="value">The value to increment by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PopFirst(System.String)">
|
|
<summary>
|
|
Removes the first value from the named array element (see $pop).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PopLast(System.String)">
|
|
<summary>
|
|
Removes the last value from the named array element (see $pop).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Pull(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to some value (see $pull).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Pull(System.String,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Removes all values from the named array element that match some query (see $pull).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="query">A query that specifies which elements to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullAll(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullAll(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullAll(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of values (see $pullAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullAllWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of wrapped values (see $pullAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullAllWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to any of a list of wrapped values (see $pullAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PullWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Removes all values from the named array element that are equal to some wrapped value (see $pull).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to remove.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Push(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Adds a value to the end of the named array element (see $push).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The value to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushAll(System.String,MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushAll(System.String,System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonValue})">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushAll(System.String,MongoDB.Bson.BsonValue[])">
|
|
<summary>
|
|
Adds a list of values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushAllWrapped``1(System.String,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Adds a list of wrapped values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushAllWrapped``1(System.String,``0[])">
|
|
<summary>
|
|
Adds a list of wrapped values to the end of the named array element (see $pushAll).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped values.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="values">The wrapped values to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.PushWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Adds a wrapped value to the end of the named array element (see $push).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the array element.</param>
|
|
<param name="value">The wrapped value to add to the end of the array.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Rename(System.String,System.String)">
|
|
<summary>
|
|
Renames an element (see $rename).
|
|
</summary>
|
|
<param name="oldElementName">The old element name.</param>
|
|
<param name="newElementName">The new element name.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Set(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets the value of the named element to a new value (see $set).
|
|
</summary>
|
|
<param name="name">The name of the element to be set.</param>
|
|
<param name="value">The new value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.SetWrapped``1(System.String,``0)">
|
|
<summary>
|
|
Sets the value of the named element to a new wrapped value (see $set).
|
|
</summary>
|
|
<typeparam name="T">The type of wrapped value.</typeparam>
|
|
<param name="name">The name of the element to be set.</param>
|
|
<param name="value">The new wrapped value.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Unset(System.String)">
|
|
<summary>
|
|
Removes the named element from the document (see $unset).
|
|
</summary>
|
|
<param name="name">The name of the element to be removed.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.UpdateBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GroupBy">
|
|
<summary>
|
|
A builder for specifying what the GroupBy command should group by.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GroupBy.Function(MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Sets a key function.
|
|
</summary>
|
|
<param name="keyFunction">The key function.</param>
|
|
<returns>A BsonJavaScript.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GroupBy.Keys(System.String[])">
|
|
<summary>
|
|
Sets one or more key names.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GroupByBuilder">
|
|
<summary>
|
|
A builder for specifying what the GroupBy command should group by.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoGroupBy">
|
|
<summary>
|
|
A marker interface that represents what to group by (see GroupByDocument and the GroupBy builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GroupByBuilder.#ctor(System.String[])">
|
|
<summary>
|
|
Initializes a new instance of the GroupByBuilder class.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GroupByBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GroupByBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServerAddress">
|
|
<summary>
|
|
The address of a MongoDB server.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of MongoServerAddress.
|
|
</summary>
|
|
<param name="host">The server's host name.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.#ctor(System.String,System.Int32)">
|
|
<summary>
|
|
Initializes a new instance of MongoServerAddress.
|
|
</summary>
|
|
<param name="host">The server's host name.</param>
|
|
<param name="port">The server's port number.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.Parse(System.String)">
|
|
<summary>
|
|
Parses a string representation of a server address.
|
|
</summary>
|
|
<param name="value">The string representation of a server address.</param>
|
|
<returns>A new instance of MongoServerAddress initialized with values parsed from the string.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.TryParse(System.String,MongoDB.Driver.MongoServerAddress@)">
|
|
<summary>
|
|
Tries to parse a string representation of a server address.
|
|
</summary>
|
|
<param name="value">The string representation of a server address.</param>
|
|
<param name="address">The server address (set to null if TryParse fails).</param>
|
|
<returns>True if the string is parsed succesfully.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.op_Equality(MongoDB.Driver.MongoServerAddress,MongoDB.Driver.MongoServerAddress)">
|
|
<summary>
|
|
Compares two server addresses.
|
|
</summary>
|
|
<param name="lhs">The first address.</param>
|
|
<param name="rhs">The other address.</param>
|
|
<returns>True if the two addresses are equal (or both are null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.op_Inequality(MongoDB.Driver.MongoServerAddress,MongoDB.Driver.MongoServerAddress)">
|
|
<summary>
|
|
Compares two server addresses.
|
|
</summary>
|
|
<param name="lhs">The first address.</param>
|
|
<param name="rhs">The other address.</param>
|
|
<returns>True if the two addresses are not equal (or one is null and the other is not).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.Equals(MongoDB.Driver.MongoServerAddress)">
|
|
<summary>
|
|
Compares two server addresses.
|
|
</summary>
|
|
<param name="rhs">The other server address.</param>
|
|
<returns>True if the two server addresses are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.Equals(System.Object)">
|
|
<summary>
|
|
Compares two server addresses.
|
|
</summary>
|
|
<param name="obj">The other server address.</param>
|
|
<returns>True if the two server addresses are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.GetHashCode">
|
|
<summary>
|
|
Gets the hash code for this object.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.ToString">
|
|
<summary>
|
|
Returns a string representation of the server address.
|
|
</summary>
|
|
<returns>A string representation of the server address.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerAddress.ToIPEndPoint(System.Net.Sockets.AddressFamily)">
|
|
<summary>
|
|
Returns the server address as an IPEndPoint (does a DNS lookup).
|
|
</summary>
|
|
<param name="addressFamily">The address family of the returned IPEndPoint.</param>
|
|
<returns>The IPEndPoint of the server.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerAddress.Host">
|
|
<summary>
|
|
Gets the server's host name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerAddress.Port">
|
|
<summary>
|
|
Gets the server's port number.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFSSettings">
|
|
<summary>
|
|
Represents setting for GridFS.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSSettings class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.#ctor(MongoDB.Driver.MongoDatabase)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSSettings class.
|
|
</summary>
|
|
<param name="database">The database from which to inherit some of the settings.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.#ctor(System.Int32,System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSSettings class.
|
|
</summary>
|
|
<param name="chunkSize">The chunk size.</param>
|
|
<param name="root">The root collection name.</param>
|
|
<param name="safeMode">The safe mode.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.op_Inequality(MongoDB.Driver.GridFS.MongoGridFSSettings,MongoDB.Driver.GridFS.MongoGridFSSettings)">
|
|
<summary>
|
|
Compares two MongoGridFSSettings.
|
|
</summary>
|
|
<param name="lhs">The first MongoGridFSSettings.</param>
|
|
<param name="rhs">The other MongoGridFSSettings.</param>
|
|
<returns>True if the two MongoGridFSSettings are not equal (or one is null and the other is not).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.op_Equality(MongoDB.Driver.GridFS.MongoGridFSSettings,MongoDB.Driver.GridFS.MongoGridFSSettings)">
|
|
<summary>
|
|
Compares two MongoGridFSSettings.
|
|
</summary>
|
|
<param name="lhs">The first MongoGridFSSettings.</param>
|
|
<param name="rhs">The other MongoGridFSSettings.</param>
|
|
<returns>True if the two MongoGridFSSettings are equal (or both null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.Clone">
|
|
<summary>
|
|
Creates a clone of the settings.
|
|
</summary>
|
|
<returns>A clone of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.Equals(MongoDB.Driver.GridFS.MongoGridFSSettings)">
|
|
<summary>
|
|
Compares this MongoGridFSSettings to another one.
|
|
</summary>
|
|
<param name="rhs">The other MongoGridFSSettings.</param>
|
|
<returns>True if the two settings are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.Equals(System.Object)">
|
|
<summary>
|
|
Compares this MongoGridFSSettings to another object.
|
|
</summary>
|
|
<param name="obj">The other object.</param>
|
|
<returns>True if the other objects is a MongoGridFSSettings and is equal to this one.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.Freeze">
|
|
<summary>
|
|
Freezes the settings.
|
|
</summary>
|
|
<returns>The frozen settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.FrozenCopy">
|
|
<summary>
|
|
Returns a frozen copy of the settings.
|
|
</summary>
|
|
<returns>A frozen copy of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSSettings.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.Defaults">
|
|
<summary>
|
|
Gets or sets the default GridFS settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.ChunksCollectionName">
|
|
<summary>
|
|
Gets the chunks collection name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.ChunkSize">
|
|
<summary>
|
|
Gets or sets the chunk size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.FilesCollectionName">
|
|
<summary>
|
|
Gets the files collection name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.IsFrozen">
|
|
<summary>
|
|
Gets whether the settings are frozen.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.Root">
|
|
<summary>
|
|
Gets or sets the root collection name (the files and chunks collection names are derived from the root).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.SafeMode">
|
|
<summary>
|
|
Gets or sets the safe mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.UpdateMD5">
|
|
<summary>
|
|
Gets or sets whether to udpate the MD5 hash on the server when a file is uploaded or modified.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSSettings.VerifyMD5">
|
|
<summary>
|
|
Gets or sets whether to verify the MD5 hash when a file is uploaded or downloaded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Internal.MongoConnectionPool">
|
|
<summary>
|
|
Represents a pool of connections to a MongoDB server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnectionPool.AvailableConnectionsCount">
|
|
<summary>
|
|
Gets the number of available connections (connections that are open but not currently in use).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnectionPool.CurrentPoolSize">
|
|
<summary>
|
|
Gets the number of connections in the connection pool (includes both available and in use connections).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnectionPool.GenerationId">
|
|
<summary>
|
|
Gets the current generation Id of the connection pool.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnectionPool.ServerInstance">
|
|
<summary>
|
|
Gets the server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.GeoHaystackSearchOptionsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoGeoHaystackSearchOptions is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GeoHaystackSearchOptionsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GeoHaystackSearchOptionsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the GeoHaystackSearchOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
<returns>A new instance of GeoHaystackSearchOptionsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ConnectWaitFor">
|
|
<summary>
|
|
Used with the Connect method when connecting to a replica set to specify what subset of the replica set must be connected before returning.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ConnectWaitFor.All">
|
|
<summary>
|
|
Wait for all members of the replica set to be connected.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ConnectWaitFor.Primary">
|
|
<summary>
|
|
Wait for the primary member of the replica set to be connected.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ConnectWaitFor.AnySlaveOk">
|
|
<summary>
|
|
Wait for any slaveOk member of the replica set to be connected (primary or any secondary).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult">
|
|
<summary>
|
|
Represents the result of a GeoNear command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.Hits">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.Namespace">
|
|
<summary>
|
|
Gets the namespace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.Stats">
|
|
<summary>
|
|
Gets the stats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.HitsImplementation">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult.GeoNearHits">
|
|
<summary>
|
|
Represents a collection of GeoNear hits.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearHits.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearHits class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearHits.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearHits.GetEnumeratorImplementation">
|
|
<summary>
|
|
Gets the enumerator.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearHits.GetHitImplementation(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHits.Count">
|
|
<summary>
|
|
Gets the count of the number of hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHits.Item(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult.GeoNearHit">
|
|
<summary>
|
|
Represents a GeoNear hit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearHit.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearHit class.
|
|
</summary>
|
|
<param name="hit">The hit.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHit.Distance">
|
|
<summary>
|
|
Gets the distance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHit.Document">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHit.RawDocument">
|
|
<summary>
|
|
Gets the document as a BsonDocument.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearHit.DocumentImplementation">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult.GeoNearStats">
|
|
<summary>
|
|
Represents the stats of a GeoNear command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult.GeoNearStats.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearStats class.
|
|
</summary>
|
|
<param name="stats">The stats.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.AverageDistance">
|
|
<summary>
|
|
Gets the average distance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.BTreeLocations">
|
|
<summary>
|
|
Gets the count of b-tree locations.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.Duration">
|
|
<summary>
|
|
Gets the duration.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.MaxDistance">
|
|
<summary>
|
|
Gets the max distance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.NumberScanned">
|
|
<summary>
|
|
Gets the number of documents scanned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult.GeoNearStats.ObjectsLoaded">
|
|
<summary>
|
|
Gets the number of documents loaded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult`1">
|
|
<summary>
|
|
Represents the result of a GeoNear command.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the returned documents.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.Hits">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.HitsImplementation">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult`1.GeoNearHits">
|
|
<summary>
|
|
Represents a collection of GeoNear hits.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.GeoNearHits.#ctor(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearHits class.
|
|
</summary>
|
|
<param name="hits">The hits.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.GeoNearHits.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.GeoNearHits.GetHitImplementation(System.Int32)">
|
|
<summary>
|
|
Gets a hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.GeoNearHits.GetEnumeratorImplementation">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.GeoNearHits.Count">
|
|
<summary>
|
|
Gets the count of the number of hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.GeoNearHits.Item(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoNearResult`1.GeoNearHit">
|
|
<summary>
|
|
Represents a GeoNear hit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoNearResult`1.GeoNearHit.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearHit class.
|
|
</summary>
|
|
<param name="hit">The hit.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.GeoNearHit.Document">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoNearResult`1.GeoNearHit.DocumentImplementation">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.MapReduceOptionsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoMapReduceOptions is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.MapReduceOptionsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.MapReduceOptionsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the MapReduceOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
<returns>A new instance of MapReduceOptionsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.SystemProfileInfo">
|
|
<summary>
|
|
Represents a document from the system.profile collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SystemProfileInfo.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the SystemProfileInfo class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Abbreviated">
|
|
<summary>
|
|
Gets or sets the abbreviated profile info (only used when the profile info would have exceeded 100KB).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Client">
|
|
<summary>
|
|
Gets or sets the client.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Command">
|
|
<summary>
|
|
Gets or sets the command.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.CursorId">
|
|
<summary>
|
|
Gets or sets the cursor Id.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Duration">
|
|
<summary>
|
|
Gets or sets the duration.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Error">
|
|
<summary>
|
|
Gets or sets the error message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Exception">
|
|
<summary>
|
|
Gets or sets the exception message.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.ExceptionCode">
|
|
<summary>
|
|
Gets or sets the exception code.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Exhaust">
|
|
<summary>
|
|
Gets or sets whether exhaust was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.FastMod">
|
|
<summary>
|
|
Gets or sets whether fastMod was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.FastModInsert">
|
|
<summary>
|
|
Gets or sets whether fastModInsert was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.IdHack">
|
|
<summary>
|
|
Gets or sets whether idHack was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Info">
|
|
<summary>
|
|
Gets or sets the info string (only present with pre 2.0 servers).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.KeyUpdates">
|
|
<summary>
|
|
Gets or sets the number of key updates.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Moved">
|
|
<summary>
|
|
Gets or sets whether moved was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Namespace">
|
|
<summary>
|
|
Gets or sets the namespace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.NumberReturned">
|
|
<summary>
|
|
Gets or sets the number of documents returned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.NumberScanned">
|
|
<summary>
|
|
Gets or sets the number of documents scanned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.NumberToReturn">
|
|
<summary>
|
|
Gets or sets the number of documents to return.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.NumberToSkip">
|
|
<summary>
|
|
Gets or sets the number of documents to skip.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Op">
|
|
<summary>
|
|
Gets or sets the operation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Query">
|
|
<summary>
|
|
Gets or sets the query.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.ResponseLength">
|
|
<summary>
|
|
Gets or sets the response length.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.ScanAndOrder">
|
|
<summary>
|
|
Gets or sets whether scanAndOrder was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Timestamp">
|
|
<summary>
|
|
Gets or sets the timestamp.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.UpdateObject">
|
|
<summary>
|
|
Gets or sets the update object.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.Upsert">
|
|
<summary>
|
|
Gets or sets whether upsert was true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SystemProfileInfo.User">
|
|
<summary>
|
|
Gets or sets the user.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.SystemProfileInfoSerializer">
|
|
<summary>
|
|
Represents a serializer for SystemProfileInfo.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SystemProfileInfoSerializer.Deserialize(MongoDB.Bson.IO.BsonReader,System.Type,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Deserializes an object from a BsonReader.
|
|
</summary>
|
|
<param name="bsonReader">The BsonReader.</param>
|
|
<param name="nominalType">The nominal type of the object.</param>
|
|
<param name="actualType">The actual type of the object.</param>
|
|
<param name="options">The serialization options.</param>
|
|
<returns>An object.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SystemProfileInfoSerializer.GetMemberSerializationInfo(System.String)">
|
|
<summary>
|
|
Gets the serialization info for a member.
|
|
</summary>
|
|
<param name="memberName">The member name.</param>
|
|
<returns>The serialization info for the member.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SystemProfileInfoSerializer.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,System.Object,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes an object to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The BsonWriter.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="value">The object.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoDatabaseSettings">
|
|
<summary>
|
|
The settings used to access a database.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.#ctor(MongoDB.Driver.MongoServer,System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoDatabaseSettings.
|
|
</summary>
|
|
<param name="server">The server to inherit settings from.</param>
|
|
<param name="databaseName">The name of the database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.#ctor(System.String,MongoDB.Driver.MongoCredentials,MongoDB.Bson.GuidRepresentation,MongoDB.Driver.SafeMode,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of MongoDatabaseSettings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="credentials">The credentials to access the database.</param>
|
|
<param name="guidRepresentation">The representation for Guids.</param>
|
|
<param name="safeMode">The safe mode to use.</param>
|
|
<param name="slaveOk">Whether queries should be sent to secondary servers.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.Clone">
|
|
<summary>
|
|
Creates a clone of the settings.
|
|
</summary>
|
|
<returns>A clone of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.Equals(System.Object)">
|
|
<summary>
|
|
Compares two MongoDatabaseSettings instances.
|
|
</summary>
|
|
<param name="obj">The other instance.</param>
|
|
<returns>True if the two instances are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.Freeze">
|
|
<summary>
|
|
Freezes the settings.
|
|
</summary>
|
|
<returns>The frozen settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.FrozenCopy">
|
|
<summary>
|
|
Returns a frozen copy of the settings.
|
|
</summary>
|
|
<returns>A frozen copy of the settings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabaseSettings.ToString">
|
|
<summary>
|
|
Returns a string representation of the settings.
|
|
</summary>
|
|
<returns>A string representation of the settings.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.Credentials">
|
|
<summary>
|
|
Gets or sets the credentials to access the database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.DatabaseName">
|
|
<summary>
|
|
Gets the name of the database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation to use for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.IsFrozen">
|
|
<summary>
|
|
Gets whether the settings have been frozen to prevent further changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabaseSettings.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.InsertFlags">
|
|
<summary>
|
|
Flags used with the Insert method in MongoCollection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.InsertFlags.None">
|
|
<summary>
|
|
No flags.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.InsertFlags.ContinueOnError">
|
|
<summary>
|
|
Continue with the remaining documents even if one of the documents resulted in an error.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.IndexOptions">
|
|
<summary>
|
|
A builder for the options used when creating an index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetBackground(System.Boolean)">
|
|
<summary>
|
|
Sets whether to build the index in the background.
|
|
</summary>
|
|
<param name="value">Whether to build the index in the background.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetBucketSize(System.Double)">
|
|
<summary>
|
|
Sets the bucket size for geospatial haystack indexes.
|
|
</summary>
|
|
<param name="value">The bucket size.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetDropDups(System.Boolean)">
|
|
<summary>
|
|
Sets whether duplicates should be dropped.
|
|
</summary>
|
|
<param name="value">Whether duplicates should be dropped.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetGeoSpatialRange(System.Double,System.Double)">
|
|
<summary>
|
|
Sets the geospatial range.
|
|
</summary>
|
|
<param name="min">The min value of the range.</param>
|
|
<param name="max">The max value of the range.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetName(System.String)">
|
|
<summary>
|
|
Sets the name of the index.
|
|
</summary>
|
|
<param name="value">The name of the index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetSparse(System.Boolean)">
|
|
<summary>
|
|
Sets whether the index is a sparse index.
|
|
</summary>
|
|
<param name="value">Whether the index is a sparse index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptions.SetUnique(System.Boolean)">
|
|
<summary>
|
|
Sets whether the index enforces unique values.
|
|
</summary>
|
|
<param name="value">Whether the index enforces unique values.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.IndexOptions.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoIndexOptions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.IndexOptionsBuilder">
|
|
<summary>
|
|
A builder for the options used when creating an index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetBackground(System.Boolean)">
|
|
<summary>
|
|
Sets whether to build the index in the background.
|
|
</summary>
|
|
<param name="value">Whether to build the index in the background.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetBucketSize(System.Double)">
|
|
<summary>
|
|
Sets the bucket size for geospatial haystack indexes.
|
|
</summary>
|
|
<param name="value">The bucket size.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetDropDups(System.Boolean)">
|
|
<summary>
|
|
Sets whether duplicates should be dropped.
|
|
</summary>
|
|
<param name="value">Whether duplicates should be dropped.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetGeoSpatialRange(System.Double,System.Double)">
|
|
<summary>
|
|
Sets the geospatial range.
|
|
</summary>
|
|
<param name="min">The min value of the range.</param>
|
|
<param name="max">The max value of the range.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetName(System.String)">
|
|
<summary>
|
|
Sets the name of the index.
|
|
</summary>
|
|
<param name="value">The name of the index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetSparse(System.Boolean)">
|
|
<summary>
|
|
Sets whether the index is a sparse index.
|
|
</summary>
|
|
<param name="value">Whether the index is a sparse index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.SetUnique(System.Boolean)">
|
|
<summary>
|
|
Sets whether the index enforces unique values.
|
|
</summary>
|
|
<param name="value">Whether the index enforces unique values.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexOptionsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GridFS.MongoGridFSStream">
|
|
<summary>
|
|
Represents a stream interface to a GridFS file (patterned after .NET's Stream class).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.#ctor(MongoDB.Driver.GridFS.MongoGridFSFileInfo,System.IO.FileMode)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSStream class.
|
|
</summary>
|
|
<param name="fileInfo">The GridFS file info.</param>
|
|
<param name="mode">The mode.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.#ctor(MongoDB.Driver.GridFS.MongoGridFSFileInfo,System.IO.FileMode,System.IO.FileAccess)">
|
|
<summary>
|
|
Initializes a new instance of the MongoGridFSStream class.
|
|
</summary>
|
|
<param name="fileInfo">The GridFS file info.</param>
|
|
<param name="mode">The mode.</param>
|
|
<param name="access">The acess.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.Flush">
|
|
<summary>
|
|
Flushes any unsaved data in the buffers to the GridFS file.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.Read(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Reads bytes from the GridFS stream.
|
|
</summary>
|
|
<param name="buffer">The destination buffer.</param>
|
|
<param name="offset">The offset in the destination buffer at which to place the read bytes.</param>
|
|
<param name="count">The number of bytes to read.</param>
|
|
<returns>The number of bytes read.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.ReadByte">
|
|
<summary>
|
|
Reads one byte from the GridFS stream.
|
|
</summary>
|
|
<returns>The byte (-1 if at the end of the GridFS stream).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.Seek(System.Int64,System.IO.SeekOrigin)">
|
|
<summary>
|
|
Seeks to a new position.
|
|
</summary>
|
|
<param name="offset">The seek offset.</param>
|
|
<param name="origin">The seek origin.</param>
|
|
<returns>The new position.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.SetLength(System.Int64)">
|
|
<summary>
|
|
Sets the length of the GridFS file.
|
|
</summary>
|
|
<param name="value">The length.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.Write(System.Byte[],System.Int32,System.Int32)">
|
|
<summary>
|
|
Writes bytes to the GridFS stream.
|
|
</summary>
|
|
<param name="buffer">The source buffer.</param>
|
|
<param name="offset">The offset in the source buffer to the bytes.</param>
|
|
<param name="count">The number of bytes to write.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.WriteByte(System.Byte)">
|
|
<summary>
|
|
Writes one byte to the GridFS stream.
|
|
</summary>
|
|
<param name="value">The byte.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GridFS.MongoGridFSStream.Dispose(System.Boolean)">
|
|
<summary>
|
|
Disposes of any resources used by the stream.
|
|
</summary>
|
|
<param name="disposing">True if called from Dispose.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.CanRead">
|
|
<summary>
|
|
Gets whether the GridFS stream supports reading.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.CanSeek">
|
|
<summary>
|
|
Gets whether the GridFS stream supports seeking.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.CanWrite">
|
|
<summary>
|
|
Gets whether the GridFS stream supports writing.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.Length">
|
|
<summary>
|
|
Gets the current length (use SetLength to change the length).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.Position">
|
|
<summary>
|
|
Gets or sets the current position.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GridFS.MongoGridFSStream.UpdateMD5">
|
|
<summary>
|
|
Gets or sets whether to compute and update the MD5 hash for the file when the stream is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.Projector`2">
|
|
<summary>
|
|
Represents a projection.
|
|
</summary>
|
|
<typeparam name="TSource">The type of the source objects.</typeparam>
|
|
<typeparam name="TResult">The type of the result objects.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.Projector`2.#ctor(MongoDB.Driver.MongoCursor{`0},System.Func{`0,`1})">
|
|
<summary>
|
|
Initializes a new instance of the Projector class.
|
|
</summary>
|
|
<param name="cursor">The cursor that supplies the source objects.</param>
|
|
<param name="projection">The projection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.Projector`2.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the result objects.
|
|
</summary>
|
|
<returns>An enumerator for the result objects.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.ExpressionFormatter">
|
|
<summary>
|
|
A class that formats an Expression as a string.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ExpressionFormatter class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.ToString(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Returns a string that represents the Expression.
|
|
</summary>
|
|
<param name="node">The Expression to format.</param>
|
|
<returns>A string that represents the Expression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.ToString">
|
|
<summary>
|
|
Returns a string that represents the Expression.
|
|
</summary>
|
|
<returns>A string that represents the Expression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitBinary(System.Linq.Expressions.BinaryExpression)">
|
|
<summary>
|
|
Visits a BinaryExpression.
|
|
</summary>
|
|
<param name="node">The BinaryExpression.</param>
|
|
<returns>The BinaryExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitConditional(System.Linq.Expressions.ConditionalExpression)">
|
|
<summary>
|
|
Visits a ConditionalExpression.
|
|
</summary>
|
|
<param name="node">The ConditionalExpression.</param>
|
|
<returns>The ConditionalExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitConstant(System.Linq.Expressions.ConstantExpression)">
|
|
<summary>
|
|
Visits a ConstantExpression.
|
|
</summary>
|
|
<param name="node">The ConstantExpression.</param>
|
|
<returns>The ConstantExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitElementInit(System.Linq.Expressions.ElementInit)">
|
|
<summary>
|
|
Visits an ElementInit node.
|
|
</summary>
|
|
<param name="node">The ElementInit node.</param>
|
|
<returns>The ElementInit node.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitElementInitList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.ElementInit})">
|
|
<summary>
|
|
Visits an ElementInit list.
|
|
</summary>
|
|
<param name="nodes">The ElementInit list.</param>
|
|
<returns>The ElementInit list.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitInvocation(System.Linq.Expressions.InvocationExpression)">
|
|
<summary>
|
|
Visits an InvocationExpression.
|
|
</summary>
|
|
<param name="node">The InvocationExpression.</param>
|
|
<returns>The InvocationExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitLambda(System.Linq.Expressions.LambdaExpression)">
|
|
<summary>
|
|
Visits a LambdaExpression.
|
|
</summary>
|
|
<param name="node">The LambdaExpression.</param>
|
|
<returns>The LambdaExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitListInit(System.Linq.Expressions.ListInitExpression)">
|
|
<summary>
|
|
Visits a ListInitExpression.
|
|
</summary>
|
|
<param name="node">The ListInitExpression.</param>
|
|
<returns>The ListInitExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMember(System.Linq.Expressions.MemberExpression)">
|
|
<summary>
|
|
Visits a MemberExpression.
|
|
</summary>
|
|
<param name="node">The MemberExpression.</param>
|
|
<returns>The MemberExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberAssignment(System.Linq.Expressions.MemberAssignment)">
|
|
<summary>
|
|
Visits a MemberAssignment.
|
|
</summary>
|
|
<param name="node">The MemberAssignment.</param>
|
|
<returns>The MemberAssignment.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberBinding(System.Linq.Expressions.MemberBinding)">
|
|
<summary>
|
|
Visits a MemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberBinding.</param>
|
|
<returns>The MemberBinding (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberBindingList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.MemberBinding})">
|
|
<summary>
|
|
Visits a MemberBinding list.
|
|
</summary>
|
|
<param name="nodes">The MemberBinding list.</param>
|
|
<returns>The MemberBinding list.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberInit(System.Linq.Expressions.MemberInitExpression)">
|
|
<summary>
|
|
Visits a MemberInitExpression.
|
|
</summary>
|
|
<param name="node">The MemberInitExpression.</param>
|
|
<returns>The MemberInitExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberListBinding(System.Linq.Expressions.MemberListBinding)">
|
|
<summary>
|
|
Visits a MemberListBinding.
|
|
</summary>
|
|
<param name="node">The MemberListBinding.</param>
|
|
<returns>The MemberListBinding.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding)">
|
|
<summary>
|
|
Visits a MemberMemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberMemberBinding.</param>
|
|
<returns>The MemberMemberBinding.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)">
|
|
<summary>
|
|
Visits a MethodCallExpression.
|
|
</summary>
|
|
<param name="node">The MethodCallExpression.</param>
|
|
<returns>The MethodCallExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitNew(System.Linq.Expressions.NewExpression)">
|
|
<summary>
|
|
Visits a NewExpression.
|
|
</summary>
|
|
<param name="node">The NewExpression.</param>
|
|
<returns>The NewExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitNewArray(System.Linq.Expressions.NewArrayExpression)">
|
|
<summary>
|
|
Visits a NewArrayExpression.
|
|
</summary>
|
|
<param name="node">The NewArrayExpression.</param>
|
|
<returns>The NewArrayExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitParameter(System.Linq.Expressions.ParameterExpression)">
|
|
<summary>
|
|
Visits a ParameterExpression.
|
|
</summary>
|
|
<param name="node">The ParameterExpression.</param>
|
|
<returns>The ParameterExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression)">
|
|
<summary>
|
|
Visits a TypeBinaryExpression.
|
|
</summary>
|
|
<param name="node">The TypeBinaryExpression.</param>
|
|
<returns>The TypeBinaryExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionFormatter.VisitUnary(System.Linq.Expressions.UnaryExpression)">
|
|
<summary>
|
|
Visits a UnaryExpression.
|
|
</summary>
|
|
<param name="node">The UnaryExpression.</param>
|
|
<returns>The UnaryExpression.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoScope">
|
|
<summary>
|
|
A marker interface that represents a scope (a set of variables with values, see ScopeDocument).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoDatabase">
|
|
<summary>
|
|
Represents a MongoDB database and the settings used to access it. This class is thread-safe.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.#ctor(MongoDB.Driver.MongoServer,MongoDB.Driver.MongoDatabaseSettings)">
|
|
<summary>
|
|
Creates a new instance of MongoDatabase. Normally you would call one of the indexers or GetDatabase methods
|
|
of MongoServer instead.
|
|
</summary>
|
|
<param name="server">The server that contains this database.</param>
|
|
<param name="settings">The settings to use to access this database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Create(MongoDB.Driver.MongoConnectionStringBuilder)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoDatabase. Only one instance
|
|
is created for each combination of database settings. Automatically creates an instance
|
|
of MongoServer if needed.
|
|
</summary>
|
|
<param name="builder">Server and database settings in the form of a MongoConnectionStringBuilder.</param>
|
|
<returns>
|
|
A new or existing instance of MongoDatabase.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Create(MongoDB.Driver.MongoServerSettings,System.String)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoDatabase. Only one instance
|
|
is created for each combination of database settings. Automatically creates an instance
|
|
of MongoServer if needed.
|
|
</summary>
|
|
<param name="serverSettings">The server settings for the server that contains this database.</param>
|
|
<param name="databaseName">The name of this database (will be accessed using default settings).</param>
|
|
<returns>
|
|
A new or existing instance of MongoDatabase.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Create(MongoDB.Driver.MongoUrl)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoDatabase. Only one instance
|
|
is created for each combination of database settings. Automatically creates an instance
|
|
of MongoServer if needed.
|
|
</summary>
|
|
<param name="url">Server and database settings in the form of a MongoUrl.</param>
|
|
<returns>
|
|
A new or existing instance of MongoDatabase.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Create(System.String)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoDatabase. Only one instance
|
|
is created for each combination of database settings. Automatically creates an instance
|
|
of MongoServer if needed.
|
|
</summary>
|
|
<param name="connectionString">Server and database settings in the form of a connection string.</param>
|
|
<returns>
|
|
A new or existing instance of MongoDatabase.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Create(System.Uri)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoDatabase. Only one instance
|
|
is created for each combination of database settings. Automatically creates an instance
|
|
of MongoServer if needed.
|
|
</summary>
|
|
<param name="uri">Server and database settings in the form of a Uri.</param>
|
|
<returns>
|
|
A new or existing instance of MongoDatabase.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.AddUser(MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Adds a user to this database.
|
|
</summary>
|
|
<param name="credentials">The user's credentials.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.AddUser(MongoDB.Driver.MongoCredentials,System.Boolean)">
|
|
<summary>
|
|
Adds a user to this database.
|
|
</summary>
|
|
<param name="credentials">The user's credentials.</param>
|
|
<param name="readOnly">True if the user is a read-only user.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.AddUser(MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Adds a user to this database.
|
|
</summary>
|
|
<param name="user">The user.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.CollectionExists(System.String)">
|
|
<summary>
|
|
Tests whether a collection exists on this database.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>True if the collection exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.CreateCollection(System.String)">
|
|
<summary>
|
|
Creates a collection. MongoDB creates collections automatically when they are first used, so
|
|
this command is mainly here for frameworks.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.CreateCollection(System.String,MongoDB.Driver.IMongoCollectionOptions)">
|
|
<summary>
|
|
Creates a collection. MongoDB creates collections automatically when they are first used, so
|
|
you only need to call this method if you want to provide non-default options.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="options">Options for creating this collection (usually a CollectionOptionsDocument or constructed using the CollectionOptions builder).</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.CreateCollectionSettings``1(System.String)">
|
|
<summary>
|
|
Creates an instance of MongoCollectionSettings for the named collection with the rest of the settings inherited.
|
|
You can override some of these settings before calling GetCollection.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type for this collection.</typeparam>
|
|
<param name="collectionName">The name of this collection.</param>
|
|
<returns>A MongoCollectionSettings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.CreateCollectionSettings(System.Type,System.String)">
|
|
<summary>
|
|
Creates an instance of MongoCollectionSettings for the named collection with the rest of the settings inherited.
|
|
You can override some of these settings before calling GetCollection.
|
|
</summary>
|
|
<param name="defaultDocumentType">The default document type for this collection.</param>
|
|
<param name="collectionName">The name of this collection.</param>
|
|
<returns>A MongoCollectionSettings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Drop">
|
|
<summary>
|
|
Drops a database.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.DropCollection(System.String)">
|
|
<summary>
|
|
Drops a collection.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection to drop.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Eval(MongoDB.Driver.EvalFlags,MongoDB.Bson.BsonJavaScript,System.Object[])">
|
|
<summary>
|
|
Evaluates JavaScript code at the server.
|
|
</summary>
|
|
<param name="flags">Flags that control Eval options.</param>
|
|
<param name="code">The code to evaluate.</param>
|
|
<param name="args">Optional arguments (only used when the code is a function with parameters).</param>
|
|
<returns>The result of evaluating the code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.Eval(MongoDB.Bson.BsonJavaScript,System.Object[])">
|
|
<summary>
|
|
Evaluates JavaScript code at the server.
|
|
</summary>
|
|
<param name="code">The code to evaluate.</param>
|
|
<param name="args">Optional arguments (only used when the code is a function with parameters).</param>
|
|
<returns>The result of evaluating the code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.FetchDBRef(MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef.
|
|
</summary>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>A BsonDocument (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.FetchDBRefAs``1(MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef, deserialized as a <typeparamref name="TDocument"/>.
|
|
</summary>
|
|
<typeparam name="TDocument">The nominal type of the document to fetch.</typeparam>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>A <typeparamref name="TDocument"/> (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.FetchDBRefAs(System.Type,MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the document to fetch.</param>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>An instance of nominalType (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.FindAllUsers">
|
|
<summary>
|
|
Finds all users of this database.
|
|
</summary>
|
|
<returns>An array of users.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.FindUser(System.String)">
|
|
<summary>
|
|
Finds a user of this database.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<returns>The user.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection``1(MongoDB.Driver.MongoCollectionSettings{``0})">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of TDefaultDocument.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type for this collection.</typeparam>
|
|
<param name="collectionSettings">The settings to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection``1(System.String)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of TDefaultDocument.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type for this collection.</typeparam>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection``1(System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of TDefaultDocument.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type for this collection.</typeparam>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="safeMode">The safe mode to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection(MongoDB.Driver.MongoCollectionSettings)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of TDefaultDocument.
|
|
</summary>
|
|
<param name="collectionSettings">The settings to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection(System.String)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection(System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="safeMode">The safe mode to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection(System.Type,System.String)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="defaultDocumentType">The default document type.</param>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollection(System.Type,System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="defaultDocumentType">The default document type.</param>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="safeMode">The safe mode to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCollectionNames">
|
|
<summary>
|
|
Gets a list of the names of all the collections in this database.
|
|
</summary>
|
|
<returns>A list of collection names.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetCurrentOp">
|
|
<summary>
|
|
Gets the current operation.
|
|
</summary>
|
|
<returns>The current operation.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetGridFS(MongoDB.Driver.GridFS.MongoGridFSSettings)">
|
|
<summary>
|
|
Gets an instance of MongoGridFS for this database using custom GridFS settings.
|
|
</summary>
|
|
<param name="gridFSSettings">The GridFS settings to use.</param>
|
|
<returns>An instance of MongoGridFS.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetLastError">
|
|
<summary>
|
|
Gets the last error (if any) that occurred on this connection. You MUST be within a RequestStart to call this method.
|
|
</summary>
|
|
<returns>The last error (<see cref="T:MongoDB.Driver.GetLastErrorResult"/>)</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetProfilingInfo(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Gets one or more documents from the system.profile collection.
|
|
</summary>
|
|
<param name="query">A query to select which documents to return.</param>
|
|
<returns>A cursor.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetProfilingLevel">
|
|
<summary>
|
|
Gets the current profiling level.
|
|
</summary>
|
|
<returns>The profiling level.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetSisterDatabase(System.String)">
|
|
<summary>
|
|
Gets a sister database on the same server.
|
|
</summary>
|
|
<param name="databaseName">The name of the sister database.</param>
|
|
<returns>An instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.GetStats">
|
|
<summary>
|
|
Gets the current database stats.
|
|
</summary>
|
|
<returns>An instance of DatabaseStatsResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.IsCollectionNameValid(System.String,System.String@)">
|
|
<summary>
|
|
Checks whether a given collection name is valid in this database.
|
|
</summary>
|
|
<param name="collectionName">The collection name.</param>
|
|
<param name="message">An error message if the collection name is not valid.</param>
|
|
<returns>True if the collection name is valid; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RemoveUser(MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Removes a user from this database.
|
|
</summary>
|
|
<param name="user">The user to remove.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RemoveUser(System.String)">
|
|
<summary>
|
|
Removes a user from this database.
|
|
</summary>
|
|
<param name="username">The username to remove.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RenameCollection(System.String,System.String)">
|
|
<summary>
|
|
Renames a collection on this database.
|
|
</summary>
|
|
<param name="oldCollectionName">The old name for the collection.</param>
|
|
<param name="newCollectionName">The new name for the collection.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RenameCollection(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Renames a collection on this database.
|
|
</summary>
|
|
<param name="oldCollectionName">The old name for the collection.</param>
|
|
<param name="newCollectionName">The new name for the collection.</param>
|
|
<param name="dropTarget">Whether to drop the target collection first if it already exists.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RenameCollection(System.String,System.String,System.Boolean,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Renames a collection on this database.
|
|
</summary>
|
|
<param name="oldCollectionName">The old name for the collection.</param>
|
|
<param name="newCollectionName">The new name for the collection.</param>
|
|
<param name="dropTarget">Whether to drop the target collection first if it already exists.</param>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RenameCollection(System.String,System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Renames a collection on this database.
|
|
</summary>
|
|
<param name="oldCollectionName">The old name for the collection.</param>
|
|
<param name="newCollectionName">The new name for the collection.</param>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RequestDone">
|
|
<summary>
|
|
Lets the server know that this thread is done with a series of related operations. Instead of calling this method it is better
|
|
to put the return value of RequestStart in a using statement.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RequestStart">
|
|
<summary>
|
|
Lets the server know that this thread is about to begin a series of related operations that must all occur
|
|
on the same connection. The return value of this method implements IDisposable and can be placed in a
|
|
using statement (in which case RequestDone will be called automatically when leaving the using statement).
|
|
</summary>
|
|
<returns>A helper object that implements IDisposable and calls <see cref="M:MongoDB.Driver.MongoDatabase.RequestDone"/> from the Dispose method.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RequestStart(System.Boolean)">
|
|
<summary>
|
|
Lets the server know that this thread is about to begin a series of related operations that must all occur
|
|
on the same connection. The return value of this method implements IDisposable and can be placed in a
|
|
using statement (in which case RequestDone will be called automatically when leaving the using statement).
|
|
</summary>
|
|
<param name="slaveOk">Whether queries should be sent to secondary servers.</param>
|
|
<returns>A helper object that implements IDisposable and calls <see cref="M:MongoDB.Driver.MongoDatabase.RequestDone"/> from the Dispose method.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.ResetIndexCache">
|
|
<summary>
|
|
Removes all entries for this database in the index cache used by EnsureIndex. Call this method
|
|
when you know (or suspect) that a process other than this one may have dropped one or
|
|
more indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommand(MongoDB.Driver.IMongoCommand)">
|
|
<summary>
|
|
Runs a command on this database.
|
|
</summary>
|
|
<param name="command">The command object.</param>
|
|
<returns>A CommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommand(System.String)">
|
|
<summary>
|
|
Runs a command on this database.
|
|
</summary>
|
|
<param name="commandName">The name of the command.</param>
|
|
<returns>A CommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommandAs``1(MongoDB.Driver.IMongoCommand)">
|
|
<summary>
|
|
Runs a command on this database and returns the result as a TCommandResult.
|
|
</summary>
|
|
<typeparam name="TCommandResult">The type of the returned command result.</typeparam>
|
|
<param name="command">The command object.</param>
|
|
<returns>A TCommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommandAs``1(System.String)">
|
|
<summary>
|
|
Runs a command on this database and returns the result as a TCommandResult.
|
|
</summary>
|
|
<typeparam name="TCommandResult">The type of the returned command result.</typeparam>
|
|
<param name="commandName">The name of the command.</param>
|
|
<returns>A TCommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommandAs(System.Type,MongoDB.Driver.IMongoCommand)">
|
|
<summary>
|
|
Runs a command on this database and returns the result as a TCommandResult.
|
|
</summary>
|
|
<param name="commandResultType">The command result type.</param>
|
|
<param name="command">The command object.</param>
|
|
<returns>A TCommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.RunCommandAs(System.Type,System.String)">
|
|
<summary>
|
|
Runs a command on this database and returns the result as a TCommandResult.
|
|
</summary>
|
|
<param name="commandResultType">The command result type.</param>
|
|
<param name="commandName">The name of the command.</param>
|
|
<returns>A TCommandResult</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.SetProfilingLevel(MongoDB.Driver.ProfilingLevel)">
|
|
<summary>
|
|
Sets the level of profile information to write.
|
|
</summary>
|
|
<param name="level">The profiling level.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.SetProfilingLevel(MongoDB.Driver.ProfilingLevel,System.TimeSpan)">
|
|
<summary>
|
|
Sets the level of profile information to write.
|
|
</summary>
|
|
<param name="level">The profiling level.</param>
|
|
<param name="slow">The threshold that defines a slow query.</param>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDatabase.ToString">
|
|
<summary>
|
|
Gets a canonical string representation for this database.
|
|
</summary>
|
|
<returns>A canonical string representation for this database.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.CommandCollection">
|
|
<summary>
|
|
Gets the command collection for this database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Credentials">
|
|
<summary>
|
|
Gets the credentials being used to access this database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.GridFS">
|
|
<summary>
|
|
Gets the default GridFS instance for this database. The default GridFS instance uses default GridFS
|
|
settings. See also GetGridFS if you need to use GridFS with custom settings.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Name">
|
|
<summary>
|
|
Gets the name of this database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Server">
|
|
<summary>
|
|
Gets the server that contains this database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Settings">
|
|
<summary>
|
|
Gets the settings being used to access this database.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Item(System.String)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDatabase.Item(System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoCollection instance representing a collection on this database
|
|
with a default document type of BsonDocument.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection.</param>
|
|
<param name="safeMode">The safe mode to use when accessing this collection.</param>
|
|
<returns>An instance of MongoCollection.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCursor">
|
|
<summary>
|
|
An object that can be enumerated to fetch the results of a query. The query is not sent
|
|
to the server until you begin enumerating the results.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.#ctor(MongoDB.Driver.MongoCollection,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Creates a new MongoCursor. It is very unlikely that you will call this constructor. Instead, see all the Find methods in MongoCollection.
|
|
</summary>
|
|
<param name="collection">The collection.</param>
|
|
<param name="query">The query.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Create(System.Type,MongoDB.Driver.MongoCollection,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Creates a cursor.
|
|
</summary>
|
|
<param name="documentType">The type of the returned documents.</param>
|
|
<param name="collection">The collection to query.</param>
|
|
<param name="query">A query.</param>
|
|
<returns>A cursor.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Clone``1">
|
|
<summary>
|
|
Creates a clone of the cursor.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the documents returned.</typeparam>
|
|
<returns>A clone of the cursor.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Clone(System.Type)">
|
|
<summary>
|
|
Creates a clone of the cursor.
|
|
</summary>
|
|
<param name="documentType">The type of the documents returned.</param>
|
|
<returns>A clone of the cursor.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Count">
|
|
<summary>
|
|
Returns the number of documents that match the query (ignores Skip and Limit, unlike Size which honors them).
|
|
</summary>
|
|
<returns>The number of documents that match the query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Explain">
|
|
<summary>
|
|
Returns an explanation of how the query was executed (instead of the results).
|
|
</summary>
|
|
<returns>An explanation of thow the query was executed.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Explain(System.Boolean)">
|
|
<summary>
|
|
Returns an explanation of how the query was executed (instead of the results).
|
|
</summary>
|
|
<param name="verbose">Whether the explanation should contain more details.</param>
|
|
<returns>An explanation of thow the query was executed.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetBatchSize(System.Int32)">
|
|
<summary>
|
|
Sets the batch size (the number of documents returned per batch).
|
|
</summary>
|
|
<param name="batchSize">The number of documents in each batch.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetFields(MongoDB.Driver.IMongoFields)">
|
|
<summary>
|
|
Sets the fields that will be returned from the server.
|
|
</summary>
|
|
<param name="fields">The fields that will be returned from the server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetFields(System.String[])">
|
|
<summary>
|
|
Sets the fields that will be returned from the server.
|
|
</summary>
|
|
<param name="fields">The fields that will be returned from the server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetFlags(MongoDB.Driver.QueryFlags)">
|
|
<summary>
|
|
Sets the query flags.
|
|
</summary>
|
|
<param name="flags">The query flags.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetHint(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the index hint for the query.
|
|
</summary>
|
|
<param name="hint">The index hint.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetHint(System.String)">
|
|
<summary>
|
|
Sets the index hint for the query.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the limit on the number of documents to be returned.
|
|
</summary>
|
|
<param name="limit">The limit on the number of documents to be returned.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetMax(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the max value for the index key range of documents to return (note: the max value itself is excluded from the range).
|
|
Often combined with SetHint (if SetHint is not used the server will attempt to determine the matching index automatically).
|
|
</summary>
|
|
<param name="max">The max value.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetMaxScan(System.Int32)">
|
|
<summary>
|
|
Sets the maximum number of documents to scan.
|
|
</summary>
|
|
<param name="maxScan">The maximum number of documents to scan.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetMin(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the min value for the index key range of documents to return (note: the min value itself is included in the range).
|
|
Often combined with SetHint (if SetHint is not used the server will attempt to determine the matching index automatically).
|
|
</summary>
|
|
<param name="min">The min value.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetOption(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets a cursor option.
|
|
</summary>
|
|
<param name="name">The name of the option.</param>
|
|
<param name="value">The value of the option.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetOptions(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets multiple cursor options. See also the individual Set{Option} methods, which are easier to use.
|
|
</summary>
|
|
<param name="options">The options.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSerializationOptions(MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Sets the serialization options (only needed in rare cases).
|
|
</summary>
|
|
<param name="serializationOptions">The serialization options.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetShowDiskLoc">
|
|
<summary>
|
|
Sets the $showDiskLoc option.
|
|
</summary>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSkip(System.Int32)">
|
|
<summary>
|
|
Sets the number of documents the server should skip before returning the rest of the documents.
|
|
</summary>
|
|
<param name="skip">The number of documents to skip.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSlaveOk(System.Boolean)">
|
|
<summary>
|
|
Sets whether the query should be sent to a secondary server.
|
|
</summary>
|
|
<param name="slaveOk">Whether the query should be sent to a secondary server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSnapshot">
|
|
<summary>
|
|
Sets the $snapshot option.
|
|
</summary>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSortOrder(MongoDB.Driver.IMongoSortBy)">
|
|
<summary>
|
|
Sets the sort order for the server to sort the documents by before returning them.
|
|
</summary>
|
|
<param name="sortBy">The sort order.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.SetSortOrder(System.String[])">
|
|
<summary>
|
|
Sets the sort order for the server to sort the documents by before returning them.
|
|
</summary>
|
|
<param name="keys">The names of the fields to sort by.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.Size">
|
|
<summary>
|
|
Returns the size of the result set (honors Skip and Limit, unlike Count which does not).
|
|
</summary>
|
|
<returns>The size of the result set.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor.IEnumerableGetEnumerator">
|
|
<summary>
|
|
Gets the non-generic enumerator.
|
|
</summary>
|
|
<returns>The enumerator.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Server">
|
|
<summary>
|
|
Gets the server that the query will be sent to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Database">
|
|
<summary>
|
|
Gets the database that constains the collection that is being queried.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Collection">
|
|
<summary>
|
|
Gets the collection that is being queried.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Query">
|
|
<summary>
|
|
Gets the query that will be sent to the server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Fields">
|
|
<summary>
|
|
Gets or sets the fields that will be returned from the server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Options">
|
|
<summary>
|
|
Gets or sets the cursor options. See also the individual Set{Option} methods, which are easier to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Flags">
|
|
<summary>
|
|
Gets or sets the query flags.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether the query should be sent to a secondary server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Skip">
|
|
<summary>
|
|
Gets or sets the number of documents the server should skip before returning the rest of the documents.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.Limit">
|
|
<summary>
|
|
Gets or sets the limit on the number of documents to be returned.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.BatchSize">
|
|
<summary>
|
|
Gets or sets the batch size (the number of documents returned per batch).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.SerializationOptions">
|
|
<summary>
|
|
Gets or sets the serialization options (only needed in rare cases).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursor.IsFrozen">
|
|
<summary>
|
|
Gets whether the cursor has been frozen to prevent further changes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCursor`1">
|
|
<summary>
|
|
An object that can be enumerated to fetch the results of a query. The query is not sent
|
|
to the server until you begin enumerating the results.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the documents returned.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.#ctor(MongoDB.Driver.MongoCollection,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Creates a new MongoCursor. It is very unlikely that you will call this constructor. Instead, see all the Find methods in MongoCollection.
|
|
</summary>
|
|
<param name="collection">The collection.</param>
|
|
<param name="query">The query.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.GetEnumerator">
|
|
<summary>
|
|
Returns an enumerator that can be used to enumerate the cursor. Normally you will use the foreach statement
|
|
to enumerate the cursor (foreach will call GetEnumerator for you).
|
|
</summary>
|
|
<returns>An enumerator that can be used to iterate over the cursor.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetBatchSize(System.Int32)">
|
|
<summary>
|
|
Sets the batch size (the number of documents returned per batch).
|
|
</summary>
|
|
<param name="batchSize">The number of documents in each batch.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetFields(MongoDB.Driver.IMongoFields)">
|
|
<summary>
|
|
Sets the fields that will be returned from the server.
|
|
</summary>
|
|
<param name="fields">The fields that will be returned from the server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetFields(System.String[])">
|
|
<summary>
|
|
Sets the fields that will be returned from the server.
|
|
</summary>
|
|
<param name="fields">The fields that will be returned from the server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetFlags(MongoDB.Driver.QueryFlags)">
|
|
<summary>
|
|
Sets the query flags.
|
|
</summary>
|
|
<param name="flags">The query flags.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetHint(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the index hint for the query.
|
|
</summary>
|
|
<param name="hint">The index hint.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetHint(System.String)">
|
|
<summary>
|
|
Sets the index hint for the query.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the limit on the number of documents to be returned.
|
|
</summary>
|
|
<param name="limit">The limit on the number of documents to be returned.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetMax(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the max value for the index key range of documents to return (note: the max value itself is excluded from the range).
|
|
Often combined with SetHint (if SetHint is not used the server will attempt to determine the matching index automatically).
|
|
</summary>
|
|
<param name="max">The max value.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetMaxScan(System.Int32)">
|
|
<summary>
|
|
Sets the maximum number of documents to scan.
|
|
</summary>
|
|
<param name="maxScan">The maximum number of documents to scan.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetMin(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets the min value for the index key range of documents to return (note: the min value itself is included in the range).
|
|
Often combined with SetHint (if SetHint is not used the server will attempt to determine the matching index automatically).
|
|
</summary>
|
|
<param name="min">The min value.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetOption(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets a cursor option.
|
|
</summary>
|
|
<param name="name">The name of the option.</param>
|
|
<param name="value">The value of the option.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetOptions(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Sets multiple cursor options. See also the individual Set{Option} methods, which are easier to use.
|
|
</summary>
|
|
<param name="options">The options.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSerializationOptions(MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Sets the serialization options (only needed in rare cases).
|
|
</summary>
|
|
<param name="serializationOptions">The serialization options.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetShowDiskLoc">
|
|
<summary>
|
|
Sets the $showDiskLoc option.
|
|
</summary>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSkip(System.Int32)">
|
|
<summary>
|
|
Sets the number of documents the server should skip before returning the rest of the documents.
|
|
</summary>
|
|
<param name="skip">The number of documents to skip.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSlaveOk(System.Boolean)">
|
|
<summary>
|
|
Sets whether the query should be sent to a secondary server.
|
|
</summary>
|
|
<param name="slaveOk">Whether the query should be sent to a secondary server.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSnapshot">
|
|
<summary>
|
|
Sets the $snapshot option.
|
|
</summary>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSortOrder(MongoDB.Driver.IMongoSortBy)">
|
|
<summary>
|
|
Sets the sort order for the server to sort the documents by before returning them.
|
|
</summary>
|
|
<param name="sortBy">The sort order.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.SetSortOrder(System.String[])">
|
|
<summary>
|
|
Sets the sort order for the server to sort the documents by before returning them.
|
|
</summary>
|
|
<param name="keys">The names of the fields to sort by.</param>
|
|
<returns>The cursor (so you can chain method calls to it).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursor`1.IEnumerableGetEnumerator">
|
|
<summary>
|
|
Gets the non-generic enumerator.
|
|
</summary>
|
|
<returns>The enumerator.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.SortByWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoSortBy is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoSortBy">
|
|
<summary>
|
|
A marker interface that represents a sort order (see SortByDocument and the SortBy builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.SortByWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the SortByWrapper class.
|
|
</summary>
|
|
<param name="sortBy">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.SortByWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the SortByWrapper class.
|
|
</summary>
|
|
<param name="sortBy">The wrapped object.</param>
|
|
<returns>A new instance of SortByWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.GroupByWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoGroupBy is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GroupByWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByWrapper class.
|
|
</summary>
|
|
<param name="groupBy">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GroupByWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the GroupByWrapper class.
|
|
</summary>
|
|
<param name="groupBy">The wrapped object.</param>
|
|
<returns>A new instance of GroupByWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServerBuildInfo">
|
|
<summary>
|
|
Represents build info about a server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerBuildInfo.#ctor(System.Int32,System.String,System.String,System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoServerBuildInfo.
|
|
</summary>
|
|
<param name="bits">The number of bits (32 or 64).</param>
|
|
<param name="gitVersion">The GIT version.</param>
|
|
<param name="sysInfo">The sysInfo.</param>
|
|
<param name="versionString">The version string.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerBuildInfo.Bits">
|
|
<summary>
|
|
Gets the number of bits (32 or 64).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerBuildInfo.GitVersion">
|
|
<summary>
|
|
Gets the GIT version.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerBuildInfo.SysInfo">
|
|
<summary>
|
|
Gets the sysInfo.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerBuildInfo.Version">
|
|
<summary>
|
|
Gets the version.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerBuildInfo.VersionString">
|
|
<summary>
|
|
Gets the version string.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.SafeModeResult">
|
|
<summary>
|
|
Represents the results of an operation performed with a safe mode.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GetLastErrorResult">
|
|
<summary>
|
|
Represents the results of a GetLastError command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GetLastErrorResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GetLastErrorResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetLastErrorResult.DocumentsAffected">
|
|
<summary>
|
|
Gets the number of documents affected.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetLastErrorResult.HasLastErrorMessage">
|
|
<summary>
|
|
Gets whether the result has a LastErrorMessage.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetLastErrorResult.LastErrorMessage">
|
|
<summary>
|
|
Gets the last error message (null if none).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetLastErrorResult.UpdatedExisting">
|
|
<summary>
|
|
Gets whether the last command updated an existing document.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeModeResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the SafeModeResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoConnectionStringBuilder">
|
|
<summary>
|
|
Represents .NET style connection strings. We recommend you use URL style connection strings
|
|
(see MongoUrl and MongoUrlBuilder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionStringBuilder.#ctor">
|
|
<summary>
|
|
Creates a new instance of MongoConnectionStringBuilder.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionStringBuilder.#ctor(System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoConnectionStringBuilder.
|
|
</summary>
|
|
<param name="connectionString">The initial settings.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionStringBuilder.Clear">
|
|
<summary>
|
|
Clears all settings to their default values.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionStringBuilder.ContainsKey(System.String)">
|
|
<summary>
|
|
Tests whether a keyword is valid.
|
|
</summary>
|
|
<param name="keyword">The keyword.</param>
|
|
<returns>True if the keyword is valid.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionStringBuilder.ToServerSettings">
|
|
<summary>
|
|
Creates a new instance of MongoServerSettings based on the settings in this MongoConnectionStringBuilder.
|
|
</summary>
|
|
<returns>A new instance of MongoServerSettings.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.ComputedWaitQueueSize">
|
|
<summary>
|
|
Gets the actual wait queue size (either WaitQueueSize or WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.ConnectionMode">
|
|
<summary>
|
|
Gets or sets the connection mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.ConnectTimeout">
|
|
<summary>
|
|
Gets or sets the connect timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.DatabaseName">
|
|
<summary>
|
|
Gets or sets the optional database name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.IPv6">
|
|
<summary>
|
|
Gets or sets whether to use IPv6.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.MaxConnectionIdleTime">
|
|
<summary>
|
|
Gets or sets the max connection idle time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.MaxConnectionLifeTime">
|
|
<summary>
|
|
Gets or sets the max connection life time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.MaxConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the max connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.MinConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the min connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.Password">
|
|
<summary>
|
|
Gets or sets the default password.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.ReplicaSetName">
|
|
<summary>
|
|
Gets or sets the name of the replica set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.Server">
|
|
<summary>
|
|
Gets or sets the address of the server (see also Servers if using more than one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.Servers">
|
|
<summary>
|
|
Gets or sets the list of server addresses (see also Server if using only one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.SocketTimeout">
|
|
<summary>
|
|
Gets or sets the socket timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.Username">
|
|
<summary>
|
|
Gets or sets the default username.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.WaitQueueMultiple">
|
|
<summary>
|
|
Gets or sets the wait queue multiple (the actual wait queue size will be WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.WaitQueueSize">
|
|
<summary>
|
|
Gets or sets the wait queue size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.WaitQueueTimeout">
|
|
<summary>
|
|
Gets or sets the wait queue timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoConnectionStringBuilder.Item(System.String)">
|
|
<summary>
|
|
Gets or sets individual settings by keyword.
|
|
</summary>
|
|
<param name="keyword">The keyword.</param>
|
|
<returns>The value of the setting.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoUtils">
|
|
<summary>
|
|
Various static utility methods.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUtils.Hash(System.String)">
|
|
<summary>
|
|
Gets the MD5 hash of a string.
|
|
</summary>
|
|
<param name="text">The string to get the MD5 hash of.</param>
|
|
<returns>The MD5 hash.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUtils.ToCamelCase(System.String)">
|
|
<summary>
|
|
Converts a string to camel case by lower casing the first letter (only the first letter is modified).
|
|
</summary>
|
|
<param name="value">The string to camel case.</param>
|
|
<returns>The camel cased string.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.LinqExtensionMethods">
|
|
<summary>
|
|
Static class that contains the Mongo Linq extension methods.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqExtensionMethods.AsQueryable``1(MongoDB.Driver.MongoCollection)">
|
|
<summary>
|
|
Returns an instance of IQueryable{{T}} for a MongoCollection.
|
|
</summary>
|
|
<typeparam name="T">The type of the returned documents.</typeparam>
|
|
<param name="collection">The name of the collection.</param>
|
|
<returns>An instance of IQueryable{{T}} for a MongoCollection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqExtensionMethods.AsQueryable``1(MongoDB.Driver.MongoCollection{``0})">
|
|
<summary>
|
|
Returns an instance of IQueryable{{T}} for a MongoCollection.
|
|
</summary>
|
|
<typeparam name="T">The type of the returned documents.</typeparam>
|
|
<param name="collection">The name of the collection.</param>
|
|
<returns>An instance of IQueryable{{T}} for a MongoCollection.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Internal.BlockingQueue`1">
|
|
<summary>
|
|
Represents a thread-safe queue.
|
|
</summary>
|
|
<typeparam name="T">The type of elements.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.BlockingQueue`1.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the BlockingQueue class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.BlockingQueue`1.Dequeue(System.TimeSpan)">
|
|
<summary>
|
|
Dequeues one item from the queue. Will block waiting for an item if the queue is empty.
|
|
</summary>
|
|
<param name="timeout">The timeout for waiting for an item to appear in the queue.</param>
|
|
<returns>The first item in the queue (null if it timed out).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Internal.BlockingQueue`1.Enqueue(`0)">
|
|
<summary>
|
|
Enqueues an item on to the queue.
|
|
</summary>
|
|
<param name="item">The item to be queued.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoQueryException">
|
|
<summary>
|
|
Represents a MongoDB query exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoQueryException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoQueryException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoQueryException.#ctor(System.String,MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="queryResult">The error document returned by the server.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoQueryException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoQueryException.QueryResult">
|
|
<summary>
|
|
Gets the error document returned by the server.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ScopeDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoScope is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ScopeDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.IndexKeysWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoIndexKeys is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoIndexKeys">
|
|
<summary>
|
|
A marker interface that represents the keys of an index (see IndexKeysDocument and the IndexKeys builder).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.IndexKeysWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysWrapper class.
|
|
</summary>
|
|
<param name="keys">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.IndexKeysWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the IndexKeysWrapper class.
|
|
</summary>
|
|
<param name="keys">The wrapped object.</param>
|
|
<returns>A new instance of IndexKeysWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoDBRef">
|
|
<summary>
|
|
Represents a DBRef (a convenient way to refer to a document).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Creates a MongoDBRef.
|
|
</summary>
|
|
<param name="collectionName">The name of the collection that contains the document.</param>
|
|
<param name="id">The Id of the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.#ctor(System.String,System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Creates a MongoDBRef.
|
|
</summary>
|
|
<param name="databaseName">The name of the database that contains the document.</param>
|
|
<param name="collectionName">The name of the collection that contains the document.</param>
|
|
<param name="id">The Id of the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.op_Inequality(MongoDB.Driver.MongoDBRef,MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Determines whether two specified MongoDBRef objects have different values.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is different from the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.op_Equality(MongoDB.Driver.MongoDBRef,MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Determines whether two specified MongoDBRef objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.Equals(MongoDB.Driver.MongoDBRef,MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Determines whether two specified MongoDBRef objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.Equals(MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Determines whether this instance and another specified MongoDBRef object have the same value.
|
|
</summary>
|
|
<param name="rhs">The MongoDBRef object to compare to this instance.</param>
|
|
<returns>True if the value of the rhs parameter is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether this instance and a specified object, which must also be a MongoDBRef object, have the same value.
|
|
</summary>
|
|
<param name="obj">The MongoDBRef object to compare to this instance.</param>
|
|
<returns>True if obj is a MongoDBRef object and its value is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this MongoDBRef object.
|
|
</summary>
|
|
<returns>A 32-bit signed integer hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRef.ToString">
|
|
<summary>
|
|
Returns a string representation of the value.
|
|
</summary>
|
|
<returns>A string representation of the value.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDBRef.DatabaseName">
|
|
<summary>
|
|
Gets the name of the database that contains the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDBRef.CollectionName">
|
|
<summary>
|
|
Gets the name of the collection that contains the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoDBRef.Id">
|
|
<summary>
|
|
Gets the Id of the document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoDBRefSerializer">
|
|
<summary>
|
|
Represents a serializer for MongoDBRefs.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRefSerializer.Deserialize(MongoDB.Bson.IO.BsonReader,System.Type,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Deserializes an object from a BsonReader.
|
|
</summary>
|
|
<param name="bsonReader">The BsonReader.</param>
|
|
<param name="nominalType">The nominal type of the object.</param>
|
|
<param name="actualType">The actual type of the object.</param>
|
|
<param name="options">The serialization options.</param>
|
|
<returns>An object.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRefSerializer.GetMemberSerializationInfo(System.String)">
|
|
<summary>
|
|
Gets the serialization info for a member.
|
|
</summary>
|
|
<param name="memberName">The member name.</param>
|
|
<returns>The serialization info for the member.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoDBRefSerializer.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,System.Object,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes an object to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The BsonWriter.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="value">The object.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.MongoQueryProvider">
|
|
<summary>
|
|
An implementation of IQueryProvider for querying a MongoDB collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.#ctor(MongoDB.Driver.MongoCollection)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryProvider class.
|
|
</summary>
|
|
<param name="collection">The collection being queried.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.BuildMongoQuery``1(MongoDB.Driver.Linq.MongoQueryable{``0})">
|
|
<summary>
|
|
Builds the MongoDB query that will be sent to the server when the LINQ query is executed.
|
|
</summary>
|
|
<typeparam name="T">The type of the documents being queried.</typeparam>
|
|
<param name="query">The LINQ query.</param>
|
|
<returns>The MongoDB query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Creates a new instance of MongoQueryable{{T}} for this provider.
|
|
</summary>
|
|
<typeparam name="T">The type of the returned elements.</typeparam>
|
|
<param name="expression">The query expression.</param>
|
|
<returns>A new instance of MongoQueryable{{T}}.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.CreateQuery(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Creates a new instance MongoQueryable{{T}} for this provider. Calls the generic CreateQuery{{T}}
|
|
to actually create the new MongoQueryable{{T}} instance.
|
|
</summary>
|
|
<param name="expression">The query expression.</param>
|
|
<returns>A new instance of MongoQueryable{{T}}.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.Execute``1(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Executes a query.
|
|
</summary>
|
|
<typeparam name="TResult">The type of the result.</typeparam>
|
|
<param name="expression">The query expression.</param>
|
|
<returns>The result of the query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryProvider.Execute(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Executes a query. Calls the generic method Execute{{T}} to actually execute the query.
|
|
</summary>
|
|
<param name="expression">The query expression.</param>
|
|
<returns>The result of the query.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.MongoQueryProvider.Collection">
|
|
<summary>
|
|
Gets the Collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.Nominator">
|
|
<summary>
|
|
Performs bottom-up analysis to find maximal subtrees that satisfy a predicate.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoSafeModeException">
|
|
<summary>
|
|
Represents a MongoDB safe mode exception.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCommandException">
|
|
<summary>
|
|
Represents a MongoDB command exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCommandException.#ctor(MongoDB.Driver.CommandResult)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCommandException class.
|
|
</summary>
|
|
<param name="commandResult">The command result (an error message will be constructed using the result).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCommandException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCommandException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCommandException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCommandException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCommandException.#ctor(System.String,MongoDB.Driver.CommandResult)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCommandException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="commandResult">The command result.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCommandException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoCommandException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCommandException.CommandResult">
|
|
<summary>
|
|
Gets the command result.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoSafeModeException.#ctor(System.String,MongoDB.Driver.CommandResult)">
|
|
<summary>
|
|
Initializes a new instance of the MongoSafeModeException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="commandResult">The command result.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoSafeModeException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoSafeModeException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServerInstance">
|
|
<summary>
|
|
Represents an instance of a MongoDB server host (in the case of a replica set a MongoServer uses multiple MongoServerInstances).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerInstance.GetIPEndPoint">
|
|
<summary>
|
|
Gets the IP end point of this server instance.
|
|
</summary>
|
|
<returns>The IP end point of this server instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerInstance.Ping">
|
|
<summary>
|
|
Checks whether the server is alive (throws an exception if not).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServerInstance.VerifyState">
|
|
<summary>
|
|
Verifies the state of the server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="E:MongoDB.Driver.MongoServerInstance.StateChanged">
|
|
<summary>
|
|
Occurs when the value of the State property changes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.Address">
|
|
<summary>
|
|
Gets the address of this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.BuildInfo">
|
|
<summary>
|
|
Gets the version of this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.ConnectException">
|
|
<summary>
|
|
Gets the exception thrown the last time Connect was called (null if Connect did not throw an exception).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.ConnectionPool">
|
|
<summary>
|
|
Gets the connection pool for this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.IsArbiter">
|
|
<summary>
|
|
Gets whether this server instance is an arbiter instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.IsMasterResult">
|
|
<summary>
|
|
Gets the result of the most recent ismaster command sent to this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.IsPassive">
|
|
<summary>
|
|
Gets whether this server instance is a passive instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.IsPrimary">
|
|
<summary>
|
|
Gets whether this server instance is a primary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.IsSecondary">
|
|
<summary>
|
|
Gets whether this server instance is a secondary.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.MaxDocumentSize">
|
|
<summary>
|
|
Gets the max document size for this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.MaxMessageLength">
|
|
<summary>
|
|
Gets the max message length for this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.SequentialId">
|
|
<summary>
|
|
Gets the unique sequential Id for this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.Server">
|
|
<summary>
|
|
Gets the server for this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServerInstance.State">
|
|
<summary>
|
|
Gets the state of this server instance.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IMongoFields">
|
|
<summary>
|
|
A marker interface that represents a list of fields (see FieldsDocument and the Fields builder).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.SafeMode">
|
|
<summary>
|
|
Represents the different safe modes that can be used.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether the server should call fsync after each operation.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Boolean,System.Boolean,System.Int32)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether the server should call fsync after each operation.</param>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Boolean,System.Boolean,System.Int32,System.TimeSpan)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether the server should call fsync after each operation.</param>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<param name="wtimeout">The timeout for each operation.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Int32)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(System.Int32,System.TimeSpan)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<param name="wtimeout">The timeout for each operation.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.#ctor(MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Creates a new instance of the SafeMode class.
|
|
</summary>
|
|
<param name="other">Another SafeMode to initialize this one from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.op_Inequality(MongoDB.Driver.SafeMode,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Determines whether two specified SafeMode objects have different values.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is different from the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.op_Equality(MongoDB.Driver.SafeMode,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Determines whether two specified SafeMode objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Boolean)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether fysnc is true.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Boolean,System.Boolean,System.Int32)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether fysnc is true.</param>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Boolean,System.Boolean,System.Int32,System.TimeSpan)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="enabled">Whether safe mode is enabled.</param>
|
|
<param name="fsync">Whether fysnc is true.</param>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<param name="wtimeout">The timeout for each operation.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Int32)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Create(System.Int32,System.TimeSpan)">
|
|
<summary>
|
|
Creates a SafeMode instance (or returns an existing instance).
|
|
</summary>
|
|
<param name="w">The number of write replications that should be completed before server returns.</param>
|
|
<param name="wtimeout">The timeout for each operation.</param>
|
|
<returns>A SafeMode instance.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Equals(MongoDB.Driver.SafeMode,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Determines whether two specified SafeMode objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Clone">
|
|
<summary>
|
|
Creates a clone of the SafeMode.
|
|
</summary>
|
|
<returns>A clone of the SafeMode.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether this instance and a specified object, which must also be a SafeMode object, have the same value.
|
|
</summary>
|
|
<param name="obj">The SafeMode object to compare to this instance.</param>
|
|
<returns>True if obj is a SafeMode object and its value is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Equals(MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Determines whether this instance and another specified SafeMode object have the same value.
|
|
</summary>
|
|
<param name="rhs">The SafeMode object to compare to this instance.</param>
|
|
<returns>True if the value of the rhs parameter is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.Freeze">
|
|
<summary>
|
|
Freezes the SafeMode.
|
|
</summary>
|
|
<returns>The frozen SafeMode.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.FrozenCopy">
|
|
<summary>
|
|
Returns a frozen copy of the SafeMode.
|
|
</summary>
|
|
<returns>A frozen copy of the SafeMode.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SafeMode.ToString">
|
|
<summary>
|
|
Returns a string representation of the SafeMode.
|
|
</summary>
|
|
<returns>A string representation of the SafeMode.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.False">
|
|
<summary>
|
|
Gets an instance of SafeMode with safe mode off.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.FSyncTrue">
|
|
<summary>
|
|
Gets an instance of SafeMode with fsync=true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.True">
|
|
<summary>
|
|
Gets an instance of SafeMode with safe mode on.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.W2">
|
|
<summary>
|
|
Gets an instance of SafeMode with safe mode on and w=2.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.W3">
|
|
<summary>
|
|
Gets an instance of SafeMode with safe mode on and w=3.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.W4">
|
|
<summary>
|
|
Gets an instance of SafeMode with safe mode on and w=4.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.Enabled">
|
|
<summary>
|
|
Gets whether safe mode is enabled.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.FSync">
|
|
<summary>
|
|
Gets whether fsync is true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.J">
|
|
<summary>
|
|
Gets whether wait for journal commit is true.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.W">
|
|
<summary>
|
|
Gets the w value (the number of write replications that must complete before the server returns).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.WMode">
|
|
<summary>
|
|
Gets the w mode (the w mode determines which write replications must complete before the server returns).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.SafeMode.WTimeout">
|
|
<summary>
|
|
Gets the wtimeout value (the timeout before which the server must return).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoConnectionException">
|
|
<summary>
|
|
Represents a MongoDB connection exception.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoConnectionException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoConnectionException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoConnectionException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoConnectionException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.ScopeWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoScope is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.ScopeWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the ScopeWrapper class.
|
|
</summary>
|
|
<param name="scope">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.ScopeWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the ScopeWrapper class.
|
|
</summary>
|
|
<param name="scope">The wrapped object.</param>
|
|
<returns>A new instance of ScopeWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.GeoNearOptionsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoGeoNearOptions is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GeoNearOptionsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.GeoNearOptionsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the GeoNearOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
<returns>A new instance of GeoNearOptionsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.CollectionOptionsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoCollectionOptions is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.CollectionOptionsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.CollectionOptionsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the CollectionOptionsWrapper class.
|
|
</summary>
|
|
<param name="options">The wrapped object.</param>
|
|
<returns>A new instance of CollectionOptionsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GetProfilingLevelResult">
|
|
<summary>
|
|
Represents the results of a GetProfilingLevel command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GetProfilingLevelResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GetProfilingLevelResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetProfilingLevelResult.Level">
|
|
<summary>
|
|
Gets the profiling level.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GetProfilingLevelResult.Slow">
|
|
<summary>
|
|
Gets the threshold for a slow query.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServer">
|
|
<summary>
|
|
Represents a MongoDB server (either a single instance or a replica set) and the settings used to access it. This class is thread-safe.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.#ctor(MongoDB.Driver.MongoServerSettings)">
|
|
<summary>
|
|
Creates a new instance of MongoServer. Normally you will use one of the Create methods instead
|
|
of the constructor to create instances of this class.
|
|
</summary>
|
|
<param name="settings">The settings for this instance of MongoServer.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create(MongoDB.Driver.MongoConnectionStringBuilder)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<param name="builder">Server settings in the form of a MongoConnectionStringBuilder.</param>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create(MongoDB.Driver.MongoServerSettings)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<param name="settings">Server settings.</param>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create(MongoDB.Driver.MongoUrl)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<param name="url">Server settings in the form of a MongoUrl.</param>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create(System.String)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<param name="connectionString">Server settings in the form of a connection string.</param>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Create(System.Uri)">
|
|
<summary>
|
|
Creates a new instance or returns an existing instance of MongoServer. Only one instance
|
|
is created for each combination of server settings.
|
|
</summary>
|
|
<param name="uri">Server settings in the form of a Uri.</param>
|
|
<returns>
|
|
A new or existing instance of MongoServer.
|
|
</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetAllServers">
|
|
<summary>
|
|
Gets an array containing a snapshot of the set of all servers that have been created so far.
|
|
</summary>
|
|
<returns>An array containing a snapshot of the set of all servers that have been created so far.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.UnregisterAllServers">
|
|
<summary>
|
|
Unregisters all servers from the dictionary used by Create to remember which servers have already been created.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.UnregisterServer(MongoDB.Driver.MongoServer)">
|
|
<summary>
|
|
Unregisters a server from the dictionary used by Create to remember which servers have already been created.
|
|
</summary>
|
|
<param name="server">The server to unregister.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Connect">
|
|
<summary>
|
|
Connects to the server. Normally there is no need to call this method as
|
|
the driver will connect to the server automatically when needed.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Connect(MongoDB.Driver.ConnectWaitFor)">
|
|
<summary>
|
|
Connects to the server. Normally there is no need to call this method as
|
|
the driver will connect to the server automatically when needed.
|
|
</summary>
|
|
<param name="waitFor">What to wait for before returning (when connecting to a replica set).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Connect(System.TimeSpan)">
|
|
<summary>
|
|
Connects to the server. Normally there is no need to call this method as
|
|
the driver will connect to the server automatically when needed.
|
|
</summary>
|
|
<param name="timeout">How long to wait before timing out.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Connect(System.TimeSpan,MongoDB.Driver.ConnectWaitFor)">
|
|
<summary>
|
|
Connects to the server. Normally there is no need to call this method as
|
|
the driver will connect to the server automatically when needed.
|
|
</summary>
|
|
<param name="timeout">How long to wait before timing out.</param>
|
|
<param name="waitFor">What to wait for before returning (when connecting to a replica set).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.CopyDatabase(System.String,System.String)">
|
|
<summary>
|
|
Copies a database.
|
|
</summary>
|
|
<param name="from">The name of an existing database.</param>
|
|
<param name="to">The name of the new database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.CreateDatabaseSettings(System.String)">
|
|
<summary>
|
|
Creates an instance of MongoDatabaseSettings for the named database with the rest of the settings inherited.
|
|
You can override some of these settings before calling GetDatabase.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<returns>An instance of MongoDatabase for <paramref name="databaseName"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.DatabaseExists(System.String)">
|
|
<summary>
|
|
Tests whether a database exists.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<returns>True if the database exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.DatabaseExists(System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Tests whether a database exists.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
<returns>True if the database exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Disconnect">
|
|
<summary>
|
|
Disconnects from the server. Normally there is no need to call this method so
|
|
you should be sure to have a good reason to call it.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.DropDatabase(System.String)">
|
|
<summary>
|
|
Drops a database.
|
|
</summary>
|
|
<param name="databaseName">The name of the database to be dropped.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.DropDatabase(System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Drops a database.
|
|
</summary>
|
|
<param name="databaseName">The name of the database to be dropped.</param>
|
|
<param name="credentials">Credentials for the database to be dropped (or admin credentials).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.FetchDBRef(MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef.
|
|
</summary>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>A BsonDocument (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.FetchDBRefAs``1(MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef, deserialized as a <typeparamref name="TDocument"/>.
|
|
</summary>
|
|
<typeparam name="TDocument">The nominal type of the document to fetch.</typeparam>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>A <typeparamref name="TDocument"/> (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.FetchDBRefAs(System.Type,MongoDB.Driver.MongoDBRef)">
|
|
<summary>
|
|
Fetches the document referred to by the DBRef.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the document to fetch.</param>
|
|
<param name="dbRef">The <see cref="T:MongoDB.Driver.MongoDBRef"/> to fetch.</param>
|
|
<returns>The document (or null if the document was not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabase(MongoDB.Driver.MongoDatabaseSettings)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseSettings">The settings to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabase(System.String)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabase(System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="credentials">The credentials to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabase(System.String,MongoDB.Driver.MongoCredentials,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="credentials">The credentials to use with this database.</param>
|
|
<param name="safeMode">The safe mode to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabase(System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="safeMode">The safe mode to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabaseNames">
|
|
<summary>
|
|
Gets the names of the databases on this server.
|
|
</summary>
|
|
<returns>A list of database names.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetDatabaseNames(MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Gets the names of the databases on this server.
|
|
</summary>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
<returns>A list of database names.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetLastError">
|
|
<summary>
|
|
Gets the last error (if any) that occurred on this connection. You MUST be within a RequestStart to call this method.
|
|
</summary>
|
|
<returns>The last error (<see cref="T:MongoDB.Driver.GetLastErrorResult"/>)</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.GetLastError(MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Gets the last error (if any) that occurred on this connection. You MUST be within a RequestStart to call this method.
|
|
</summary>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
<returns>The last error (<see cref="T:MongoDB.Driver.GetLastErrorResult"/>)</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.IsDatabaseNameValid(System.String,System.String@)">
|
|
<summary>
|
|
Checks whether a given database name is valid on this server.
|
|
</summary>
|
|
<param name="databaseName">The database name.</param>
|
|
<param name="message">An error message if the database name is not valid.</param>
|
|
<returns>True if the database name is valid; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Ping">
|
|
<summary>
|
|
Checks whether the server is alive (throws an exception if not). If server is a replica set, pings all members one at a time.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Reconnect">
|
|
<summary>
|
|
Reconnects to the server. Normally there is no need to call this method. All connections
|
|
are closed and new connections will be opened as needed. Calling
|
|
this method frequently will result in connection thrashing.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.RequestDone">
|
|
<summary>
|
|
Lets the server know that this thread is done with a series of related operations. Instead of calling this method it is better
|
|
to put the return value of RequestStart in a using statement.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.RequestStart(MongoDB.Driver.MongoDatabase)">
|
|
<summary>
|
|
Lets the server know that this thread is about to begin a series of related operations that must all occur
|
|
on the same connection. The return value of this method implements IDisposable and can be placed in a
|
|
using statement (in which case RequestDone will be called automatically when leaving the using statement).
|
|
</summary>
|
|
<param name="initialDatabase">One of the databases involved in the related operations.</param>
|
|
<returns>A helper object that implements IDisposable and calls <see cref="M:MongoDB.Driver.MongoServer.RequestDone"/> from the Dispose method.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.RequestStart(MongoDB.Driver.MongoDatabase,System.Boolean)">
|
|
<summary>
|
|
Lets the server know that this thread is about to begin a series of related operations that must all occur
|
|
on the same connection. The return value of this method implements IDisposable and can be placed in a
|
|
using statement (in which case RequestDone will be called automatically when leaving the using statement).
|
|
</summary>
|
|
<param name="initialDatabase">One of the databases involved in the related operations.</param>
|
|
<param name="slaveOk">Whether queries should be sent to secondary servers.</param>
|
|
<returns>A helper object that implements IDisposable and calls <see cref="M:MongoDB.Driver.MongoServer.RequestDone"/> from the Dispose method.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.RequestStart(MongoDB.Driver.MongoDatabase,MongoDB.Driver.MongoServerInstance)">
|
|
<summary>
|
|
Lets the server know that this thread is about to begin a series of related operations that must all occur
|
|
on the same connection. The return value of this method implements IDisposable and can be placed in a
|
|
using statement (in which case RequestDone will be called automatically when leaving the using statement).
|
|
</summary>
|
|
<param name="initialDatabase">One of the databases involved in the related operations.</param>
|
|
<param name="serverInstance">The server instance this request should be tied to.</param>
|
|
<returns>A helper object that implements IDisposable and calls <see cref="M:MongoDB.Driver.MongoServer.RequestDone"/> from the Dispose method.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.ResetIndexCache">
|
|
<summary>
|
|
Removes all entries in the index cache used by EnsureIndex. Call this method
|
|
when you know (or suspect) that a process other than this one may have dropped one or
|
|
more indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Shutdown">
|
|
<summary>
|
|
Shuts down the server.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.Shutdown(MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Shuts down the server.
|
|
</summary>
|
|
<param name="adminCredentials">Credentials for the admin database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoServer.VerifyState">
|
|
<summary>
|
|
Verifies the state of the server (in the case of a replica set all members are contacted one at a time).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.MaxServerCount">
|
|
<summary>
|
|
Gets or sets the maximum number of instances of MongoServer that will be allowed to be created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.ServerCount">
|
|
<summary>
|
|
Gets the number of instances of MongoServer that have been created.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Arbiters">
|
|
<summary>
|
|
Gets the arbiter instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.BuildInfo">
|
|
<summary>
|
|
Gets the build info of the server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.ConnectionAttempt">
|
|
<summary>
|
|
Gets the most recent connection attempt number.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.IndexCache">
|
|
<summary>
|
|
Gets the index cache (used by EnsureIndex) for this server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Instance">
|
|
<summary>
|
|
Gets the one and only instance for this server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Instances">
|
|
<summary>
|
|
Gets the instances for this server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Passives">
|
|
<summary>
|
|
Gets the passive instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Primary">
|
|
<summary>
|
|
Gets the primary instance (null if there is no primary).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.ReplicaSetName">
|
|
<summary>
|
|
Gets the name of the replica set (null if not connected to a replica set).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.RequestConnection">
|
|
<summary>
|
|
Gets the connection reserved by the current RequestStart scope (null if not in the scope of a RequestStart).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.RequestNestingLevel">
|
|
<summary>
|
|
Gets the RequestStart nesting level for the current thread.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Secondaries">
|
|
<summary>
|
|
Gets the secondary instances.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.SequentialId">
|
|
<summary>
|
|
Gets the unique sequential Id for this server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Settings">
|
|
<summary>
|
|
Gets the settings for this server.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.State">
|
|
<summary>
|
|
Gets the current state of this server (as of the last operation, not updated until another operation is performed).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Item(System.String)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Item(System.String,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="credentials">The credentials to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Item(MongoDB.Driver.MongoDatabaseSettings)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseSettings">The settings to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Item(System.String,MongoDB.Driver.MongoCredentials,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="credentials">The credentials to use with this database.</param>
|
|
<param name="safeMode">The safe mode to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoServer.Item(System.String,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Gets a MongoDatabase instance representing a database on this server. Only one instance
|
|
is created for each combination of database settings.
|
|
</summary>
|
|
<param name="databaseName">The name of the database.</param>
|
|
<param name="safeMode">The safe mode to use with this database.</param>
|
|
<returns>A new or existing instance of MongoDatabase.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.MongoQueryable`1">
|
|
<summary>
|
|
An implementation of IQueryable{{T}} for querying a MongoDB collection.
|
|
This class has been named MongoQueryable instead of MongoQuery to avoid confusion with IMongoQuery.
|
|
</summary>
|
|
<typeparam name="T">The type of the documents being queried.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryable`1.#ctor(MongoDB.Driver.Linq.MongoQueryProvider)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryable class.
|
|
</summary>
|
|
<param name="provider">The query provider.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryable`1.#ctor(MongoDB.Driver.Linq.MongoQueryProvider,System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Initializes a new instance of the MongoQueryable class.
|
|
</summary>
|
|
<param name="provider">The query provider.</param>
|
|
<param name="expression">The expression.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryable`1.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the results of a MongoDB LINQ query.
|
|
</summary>
|
|
<returns>An enumerator for the results of a MongoDB LINQ query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryable`1.GetMongoQuery">
|
|
<summary>
|
|
Gets the MongoDB query that will be sent to the server when this LINQ query is executed.
|
|
</summary>
|
|
<returns>The MongoDB query.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.SortByDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoSortBy is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.SortByDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the SortByDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.FieldsWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoFields is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.FieldsWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsWrapper class.
|
|
</summary>
|
|
<param name="fields">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.FieldsWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the FieldsWrapper class.
|
|
</summary>
|
|
<param name="fields">The wrapped object.</param>
|
|
<returns>A new instance of FieldsWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ProfilingLevel">
|
|
<summary>
|
|
Represents what level of profile information to write.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ProfilingLevel.None">
|
|
<summary>
|
|
Don't write profile information for any queries.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ProfilingLevel.Slow">
|
|
<summary>
|
|
Write profile information for slow queries.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ProfilingLevel.All">
|
|
<summary>
|
|
Write profile information for all queries.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.SortBy">
|
|
<summary>
|
|
A builder for specifying a sort order.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortBy.Ascending(System.String[])">
|
|
<summary>
|
|
Adds keys to be sorted by in ascending order.
|
|
</summary>
|
|
<param name="keys">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortBy.Descending(System.String[])">
|
|
<summary>
|
|
Adds keys to be sorted by in descending order.
|
|
</summary>
|
|
<param name="keys">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.SortBy.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoSortBy.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.SortByBuilder">
|
|
<summary>
|
|
A builder for specifying a sort order.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortByBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the SortByBuider class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortByBuilder.Ascending(System.String[])">
|
|
<summary>
|
|
Adds keys to be sorted by in ascending order.
|
|
</summary>
|
|
<param name="keys">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortByBuilder.Descending(System.String[])">
|
|
<summary>
|
|
Adds keys to be sorted by in descending order.
|
|
</summary>
|
|
<param name="keys">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortByBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.SortByBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.IndexKeys">
|
|
<summary>
|
|
A builder for specifying the keys for an index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeys.Ascending(System.String[])">
|
|
<summary>
|
|
Sets one or more key names to index in ascending order.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeys.Descending(System.String[])">
|
|
<summary>
|
|
Sets one or more key names to index in descending order.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeys.GeoSpatial(System.String)">
|
|
<summary>
|
|
Sets the key name to create a geospatial index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeys.GeoSpatialHaystack(System.String)">
|
|
<summary>
|
|
Sets the key name to create a geospatial haystack index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeys.GeoSpatialHaystack(System.String,System.String)">
|
|
<summary>
|
|
Sets the key name and additional field name to create a geospatial haystack index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<param name="additionalName">The name of an additional field to index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.IndexKeysBuilder">
|
|
<summary>
|
|
A builder for specifying the keys for an index.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.Ascending(System.String[])">
|
|
<summary>
|
|
Sets one or more key names to index in ascending order.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.Descending(System.String[])">
|
|
<summary>
|
|
Sets one or more key names to index in descending order.
|
|
</summary>
|
|
<param name="names">One or more key names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.GeoSpatial(System.String)">
|
|
<summary>
|
|
Sets the key name to create a geospatial index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.GeoSpatialHaystack(System.String)">
|
|
<summary>
|
|
Sets the key name to create a geospatial haystack index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.GeoSpatialHaystack(System.String,System.String)">
|
|
<summary>
|
|
Sets the key name and additional field name to create a geospatial haystack index on.
|
|
</summary>
|
|
<param name="name">The key name.</param>
|
|
<param name="additionalName">The name of an additional field to index.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.IndexKeysBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GeoHaystackSearchOptions">
|
|
<summary>
|
|
A builder for the options of the GeoHaystackSearch command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptions.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the maximum number of results to return.
|
|
</summary>
|
|
<param name="value">The maximum number of results to return.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptions.SetMaxDistance(System.Double)">
|
|
<summary>
|
|
Sets the max distance.
|
|
</summary>
|
|
<param name="value">The max distance.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptions.SetQuery(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets the query on the optional additional field.
|
|
</summary>
|
|
<param name="additionalFieldName">The name of the additional field.</param>
|
|
<param name="value">The value fo the additional field.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.GeoHaystackSearchOptions.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoGeoHaystackSearchOptions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder">
|
|
<summary>
|
|
A builder for the options of the GeoHaystackSearch command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchOptionsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the maximum number of results to return.
|
|
</summary>
|
|
<param name="value">The maximum number of results to return.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.SetMaxDistance(System.Double)">
|
|
<summary>
|
|
Sets the max distance.
|
|
</summary>
|
|
<param name="value">The max distance.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.SetQuery(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Sets the query on the optional additional field.
|
|
</summary>
|
|
<param name="additionalFieldName">The name of the additional field.</param>
|
|
<param name="value">The value fo the additional field.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoHaystackSearchOptionsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoServerState">
|
|
<summary>
|
|
The state of a MongoServer instance.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.Disconnected">
|
|
<summary>
|
|
Disconnected from the server.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.Connecting">
|
|
<summary>
|
|
Connecting to the server (in progress).
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.Connected">
|
|
<summary>
|
|
Connected to the server.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.ConnectedToSubset">
|
|
<summary>
|
|
Connected to a subset of the replica set members.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.Unknown">
|
|
<summary>
|
|
The state is temporarily unknown.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.MongoServerState.Disconnecting">
|
|
<summary>
|
|
Disconnecting from the server (in progress).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.OrderByClause">
|
|
<summary>
|
|
Represents an order by clause.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.OrderByClause.#ctor(System.Linq.Expressions.LambdaExpression,MongoDB.Driver.Linq.OrderByDirection)">
|
|
<summary>
|
|
Initializes an instance of the OrderByClause class.
|
|
</summary>
|
|
<param name="key">An expression identifying the key of the order by clause.</param>
|
|
<param name="direction">The direction of the order by clause.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.OrderByClause.Key">
|
|
<summary>
|
|
Gets the lambda expression identifying the key of the order by clause.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Linq.OrderByClause.Direction">
|
|
<summary>
|
|
Gets the direction of the order by clause.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.OrderByDirection">
|
|
<summary>
|
|
Represents the direction of an order by clause.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Linq.OrderByDirection.Ascending">
|
|
<summary>
|
|
Ascending order.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Linq.OrderByDirection.Descending">
|
|
<summary>
|
|
Descending order.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Internal.MongoConnectionState">
|
|
<summary>
|
|
Represents the state of a connection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Internal.MongoConnectionState.Initial">
|
|
<summary>
|
|
The connection has not yet been initialized.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Internal.MongoConnectionState.Open">
|
|
<summary>
|
|
The connection is open.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Internal.MongoConnectionState.Closed">
|
|
<summary>
|
|
The connection is closed.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Internal.MongoConnection">
|
|
<summary>
|
|
Represents a connection to a MongoServerInstance.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.ConnectionPool">
|
|
<summary>
|
|
Gets the connection pool that this connection belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.CreatedAt">
|
|
<summary>
|
|
Gets the DateTime that this connection was created at.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.GenerationId">
|
|
<summary>
|
|
Gets the generation of the connection pool that this connection belongs to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.LastUsedAt">
|
|
<summary>
|
|
Gets the DateTime that this connection was last used at.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.MessageCounter">
|
|
<summary>
|
|
Gets a count of the number of messages that have been sent using this connection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.RequestId">
|
|
<summary>
|
|
Gets the RequestId of the last message sent on this connection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.ServerInstance">
|
|
<summary>
|
|
Gets the server instance this connection is connected to.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Internal.MongoConnection.State">
|
|
<summary>
|
|
Gets the state of this connection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCursorEnumerator`1">
|
|
<summary>
|
|
Reprsents an enumerator that fetches the results of a query sent to the server.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the documents returned.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursorEnumerator`1.#ctor(MongoDB.Driver.MongoCursor{`0})">
|
|
<summary>
|
|
Initializes a new instance of the MongoCursorEnumerator class.
|
|
</summary>
|
|
<param name="cursor">The cursor to be enumerated.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursorEnumerator`1.Dispose">
|
|
<summary>
|
|
Disposes of any resources held by this enumerator.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursorEnumerator`1.MoveNext">
|
|
<summary>
|
|
Moves to the next result and returns true if another result is available.
|
|
</summary>
|
|
<returns>True if another result is available.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCursorEnumerator`1.Reset">
|
|
<summary>
|
|
Resets the enumerator (not supported by MongoCursorEnumerator).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursorEnumerator`1.Current">
|
|
<summary>
|
|
Gets the current document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursorEnumerator`1.IsDead">
|
|
<summary>
|
|
Gets whether the cursor is dead (used with tailable cursors).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCursorEnumerator`1.IsServerAwaitCapable">
|
|
<summary>
|
|
Gets whether the server is await capable (used with tailable cursors).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoAuthenticationException">
|
|
<summary>
|
|
Represents a MongoDB authentication exception
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoAuthenticationException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoAuthenticationException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoAuthenticationException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoAuthenticationException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoAuthenticationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoAuthenticationException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.FieldsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoFields is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FieldsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the FieldsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.ExpressionPrettyPrinter">
|
|
<summary>
|
|
A class that pretty prints an Expression.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ExpressionPrettyPrinter class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.PrettyPrint(System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Pretty prints an Expression.
|
|
</summary>
|
|
<param name="node">The Expression to pretty print.</param>
|
|
<returns>A string containing the pretty printed Expression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.ToString">
|
|
<summary>
|
|
Returns the pretty printed string representation of the Expression.
|
|
</summary>
|
|
<returns>The pretty printed string representation of the Expression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitBinary(System.Linq.Expressions.BinaryExpression)">
|
|
<summary>
|
|
Visits a BinaryExpression.
|
|
</summary>
|
|
<param name="node">The BinaryExpression.</param>
|
|
<returns>The BinaryExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitConditional(System.Linq.Expressions.ConditionalExpression)">
|
|
<summary>
|
|
Visits a ConditionalExpression.
|
|
</summary>
|
|
<param name="node">The ConditionalExpression.</param>
|
|
<returns>The ConditionalExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitConstant(System.Linq.Expressions.ConstantExpression)">
|
|
<summary>
|
|
Visits a ConstantExpression.
|
|
</summary>
|
|
<param name="node">The ConstantExpression.</param>
|
|
<returns>The ConstantExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitElementInit(System.Linq.Expressions.ElementInit)">
|
|
<summary>
|
|
Visits an ElementInit node.
|
|
</summary>
|
|
<param name="node">The ElementInit node.</param>
|
|
<returns>The ElementInit node.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitElementInitList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.ElementInit})">
|
|
<summary>
|
|
Visits an ElementInit list.
|
|
</summary>
|
|
<param name="nodes">The ElementInit list.</param>
|
|
<returns>The ElementInit list.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitInvocation(System.Linq.Expressions.InvocationExpression)">
|
|
<summary>
|
|
Visits an InvocationExpression.
|
|
</summary>
|
|
<param name="node">The InvocationExpression.</param>
|
|
<returns>The InvocationExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitLambda(System.Linq.Expressions.LambdaExpression)">
|
|
<summary>
|
|
Visits a LambdaExpression.
|
|
</summary>
|
|
<param name="node">The LambdaExpression.</param>
|
|
<returns>The LambdaExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitListInit(System.Linq.Expressions.ListInitExpression)">
|
|
<summary>
|
|
Visits a ListInitExpression.
|
|
</summary>
|
|
<param name="node">The ListInitExpression.</param>
|
|
<returns>The ListInitExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMember(System.Linq.Expressions.MemberExpression)">
|
|
<summary>
|
|
Visits a MemberExpression.
|
|
</summary>
|
|
<param name="node">The MemberExpression.</param>
|
|
<returns>The MemberExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberAssignment(System.Linq.Expressions.MemberAssignment)">
|
|
<summary>
|
|
Visits a MemberAssignment.
|
|
</summary>
|
|
<param name="node">The MemberAssignment.</param>
|
|
<returns>The MemberAssignment.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberBinding(System.Linq.Expressions.MemberBinding)">
|
|
<summary>
|
|
Visits a MemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberBinding.</param>
|
|
<returns>The MemberBinding (possibly modified).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberBindingList(System.Collections.ObjectModel.ReadOnlyCollection{System.Linq.Expressions.MemberBinding})">
|
|
<summary>
|
|
Visits a MemberBinding list.
|
|
</summary>
|
|
<param name="nodes">The MemberBinding list.</param>
|
|
<returns>The MemberBinding list.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberInit(System.Linq.Expressions.MemberInitExpression)">
|
|
<summary>
|
|
Visits a MemberInitExpression.
|
|
</summary>
|
|
<param name="node">The MemberInitExpression.</param>
|
|
<returns>The MemberInitExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberListBinding(System.Linq.Expressions.MemberListBinding)">
|
|
<summary>
|
|
Visits a MemberListBinding.
|
|
</summary>
|
|
<param name="node">The MemberListBinding.</param>
|
|
<returns>The MemberListBinding.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMemberMemberBinding(System.Linq.Expressions.MemberMemberBinding)">
|
|
<summary>
|
|
Visits a MemberMemberBinding.
|
|
</summary>
|
|
<param name="node">The MemberMemberBinding.</param>
|
|
<returns>The MemberMemberBinding.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitMethodCall(System.Linq.Expressions.MethodCallExpression)">
|
|
<summary>
|
|
Visits a MethodCallExpression.
|
|
</summary>
|
|
<param name="node">The MethodCallExpression.</param>
|
|
<returns>The MethodCallExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitNew(System.Linq.Expressions.NewExpression)">
|
|
<summary>
|
|
Visits a NewExpression.
|
|
</summary>
|
|
<param name="node">The NewExpression.</param>
|
|
<returns>The NewExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitNewArray(System.Linq.Expressions.NewArrayExpression)">
|
|
<summary>
|
|
Visits a NewArrayExpression.
|
|
</summary>
|
|
<param name="node">The NewArrayExpression.</param>
|
|
<returns>The NewArrayExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitParameter(System.Linq.Expressions.ParameterExpression)">
|
|
<summary>
|
|
Visits a ParameterExpression.
|
|
</summary>
|
|
<param name="node">The ParameterExpression.</param>
|
|
<returns>The ParameterExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitTypeBinary(System.Linq.Expressions.TypeBinaryExpression)">
|
|
<summary>
|
|
Visits a TypeBinaryExpression.
|
|
</summary>
|
|
<param name="node">The TypeBinaryExpression.</param>
|
|
<returns>The TypeBinaryExpression.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.ExpressionPrettyPrinter.VisitUnary(System.Linq.Expressions.UnaryExpression)">
|
|
<summary>
|
|
Visits a UnaryExpression.
|
|
</summary>
|
|
<param name="node">The UnaryExpression.</param>
|
|
<returns>The UnaryExpression.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.LinqToMongo">
|
|
<summary>
|
|
This static class holds methods that can be used to express MongoDB specific query operations in LINQ queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqToMongo.ContainsAll``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Determines whether a sequence contains all of the specified values.
|
|
</summary>
|
|
<typeparam name="TSource">The type of the elements of source.</typeparam>
|
|
<param name="source">A sequence in which to locate the values.</param>
|
|
<param name="values">The values to locate in the sequence.</param>
|
|
<returns>True if the sequence contains all of the specified values.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqToMongo.ContainsAny``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Determines whether a sequence contains any of the specified values.
|
|
</summary>
|
|
<typeparam name="TSource">The type of the elements of source.</typeparam>
|
|
<param name="source">A sequence in which to locate the values.</param>
|
|
<param name="values">The values to locate in the sequence.</param>
|
|
<returns>True if the sequence contains any of the specified values.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqToMongo.In``1(``0,System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Determines whether a specified value is contained in a sequence.
|
|
</summary>
|
|
<typeparam name="TSource">The type of the elements of source.</typeparam>
|
|
<param name="value">The value to locate in the sequence.</param>
|
|
<param name="source">A sequence in which to locate the values.</param>
|
|
<returns>True if the value is contained in the sequence.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.LinqToMongo.Inject(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Injects a low level IMongoQuery into a LINQ where clause. Can only be used in LINQ queries.
|
|
</summary>
|
|
<param name="query">The low level query.</param>
|
|
<returns>Throws an InvalidOperationException if called.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IndexKeysDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoIndexKeys is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexKeysDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the IndexKeysDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoUser">
|
|
<summary>
|
|
Represents a MongoDB user.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.#ctor(MongoDB.Driver.MongoCredentials,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of MongoUser.
|
|
</summary>
|
|
<param name="credentials">The user's credentials.</param>
|
|
<param name="isReadOnly">Whether the user has read-only access.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.#ctor(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of MongoUser.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<param name="passwordHash">The password hash.</param>
|
|
<param name="isReadOnly">Whether the user has read-only access.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.op_Inequality(MongoDB.Driver.MongoUser,MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Determines whether two specified MongoUser objects have different values.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is different from the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.op_Equality(MongoDB.Driver.MongoUser,MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Determines whether two specified MongoUser objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.Equals(MongoDB.Driver.MongoUser,MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Determines whether two specified MongoUser objects have the same value.
|
|
</summary>
|
|
<param name="lhs">The first value to compare, or null.</param>
|
|
<param name="rhs">The second value to compare, or null.</param>
|
|
<returns>True if the value of lhs is the same as the value of rhs; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.HashPassword(System.String,System.String)">
|
|
<summary>
|
|
Calculates the password hash.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<param name="password">The password.</param>
|
|
<returns>The password hash.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.Equals(MongoDB.Driver.MongoUser)">
|
|
<summary>
|
|
Determines whether this instance and another specified MongoUser object have the same value.
|
|
</summary>
|
|
<param name="rhs">The MongoUser object to compare to this instance.</param>
|
|
<returns>True if the value of the rhs parameter is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.Equals(System.Object)">
|
|
<summary>
|
|
Determines whether this instance and a specified object, which must also be a MongoUser object, have the same value.
|
|
</summary>
|
|
<param name="obj">The MongoUser object to compare to this instance.</param>
|
|
<returns>True if obj is a MongoUser object and its value is the same as this instance; otherwise, false.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.GetHashCode">
|
|
<summary>
|
|
Returns the hash code for this Class1 object.
|
|
</summary>
|
|
<returns>A 32-bit signed integer hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUser.ToString">
|
|
<summary>
|
|
Returns a string representation of the credentials.
|
|
</summary>
|
|
<returns>A string representation of the user.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUser.Username">
|
|
<summary>
|
|
Gets or sets the username.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUser.PasswordHash">
|
|
<summary>
|
|
Gets or sets the password hash.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUser.IsReadOnly">
|
|
<summary>
|
|
Gets or sets whether the user is a read-only user.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.MapReduceOutputMode">
|
|
<summary>
|
|
Represents the output mode for a map reduce operation.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Builders.MapReduceOutputMode.Inline">
|
|
<summary>
|
|
The output of the map reduce operation is returned inline.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Builders.MapReduceOutputMode.Replace">
|
|
<summary>
|
|
The output of the map reduce operation replaces an existing collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Builders.MapReduceOutputMode.Merge">
|
|
<summary>
|
|
The output of the map reduce operation is merged with an existing collection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.Builders.MapReduceOutputMode.Reduce">
|
|
<summary>
|
|
The output of the map reduce operation is merged with an existing collection using the reduce function.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.MapReduceOutput">
|
|
<summary>
|
|
Represents the output options of a map/reduce operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.#ctor">
|
|
<summary>
|
|
Creates a new instance of the MapReduceOutput class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.#ctor(System.String)">
|
|
<summary>
|
|
Creates a new instance of the MapReduceOutput class.
|
|
</summary>
|
|
<param name="collectionName">The name of the output collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Creates a new instance of the MapReduceOutput class.
|
|
</summary>
|
|
<param name="databaseName">The name of the database that will contain the output collection.</param>
|
|
<param name="collectionName">The name of the output collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.op_Implicit(System.String)~MongoDB.Driver.Builders.MapReduceOutput">
|
|
<summary>
|
|
Allows strings to be implicitly used as the name of the output collection.
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Replace(System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (replaces the entire collection).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Replace(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (replaces the entire collection).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Replace(System.String,System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (replaces the entire collection).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Replace(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (replaces the entire collection).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Merge(System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (adding new values and overwriting existing ones).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Merge(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (adding new values and overwriting existing ones).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Merge(System.String,System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (adding new values and overwriting existing ones).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Merge(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (adding new values and overwriting existing ones).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Reduce(System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (using the reduce function to combine new values with existing values).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Reduce(System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (using the reduce function to combine new values with existing values).
|
|
</summary>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Reduce(System.String,System.String)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (using the reduce function to combine new values with existing values).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOutput.Reduce(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should be stored in a collection (using the reduce function to combine new values with existing values).
|
|
</summary>
|
|
<param name="databaseName">The output database name.</param>
|
|
<param name="collectionName">The output collection name.</param>
|
|
<param name="sharded">Whether the output collection is sharded.</param>
|
|
<returns>A MapReduceOutput.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOutput.Inline">
|
|
<summary>
|
|
Gets a MapReduceOutput value that specifies that the output should returned inline.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOutput.CollectionName">
|
|
<summary>
|
|
Gets or sets the name of the output collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOutput.DatabaseName">
|
|
<summary>
|
|
Gets or sets the name of the database that will contain the output collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOutput.Mode">
|
|
<summary>
|
|
Gets or sets the output mode for the results of the map reduce operation.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOutput.Sharded">
|
|
<summary>
|
|
Gets or sets whether the output collection is sharded.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.MapReduceOptions">
|
|
<summary>
|
|
A builder for the options of a Map/Reduce operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetFinalize(MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Sets the finalize function.
|
|
</summary>
|
|
<param name="finalize">The finalize function.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetJSMode(System.Boolean)">
|
|
<summary>
|
|
Sets whether to use jsMode for the map reduce operation.
|
|
</summary>
|
|
<param name="value">Whether to use jsMode.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetKeepTemp(System.Boolean)">
|
|
<summary>
|
|
Sets whether to keep the temp collection (obsolete in 1.8.0+).
|
|
</summary>
|
|
<param name="value">Whether to keep the temp collection.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the number of documents to send to the map function (useful in combination with SetSortOrder).
|
|
</summary>
|
|
<param name="value">The number of documents to send to the map function.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetOutput(MongoDB.Driver.Builders.MapReduceOutput)">
|
|
<summary>
|
|
Sets the output option (see MapReduceOutput).
|
|
</summary>
|
|
<param name="output">The output option.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetQuery(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Sets the optional query that filters which documents are sent to the map function (also useful in combination with SetSortOrder and SetLimit).
|
|
</summary>
|
|
<param name="query">The query.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetScope(MongoDB.Driver.IMongoScope)">
|
|
<summary>
|
|
Sets a scope that contains variables that can be accessed by the map, reduce and finalize functions.
|
|
</summary>
|
|
<param name="scope">The scope.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetSortOrder(MongoDB.Driver.IMongoSortBy)">
|
|
<summary>
|
|
Sets the sort order (useful in combination with SetLimit, your map function should not depend on the order the documents are sent to it).
|
|
</summary>
|
|
<param name="sortBy">The sort order.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetSortOrder(System.String[])">
|
|
<summary>
|
|
Sets the sort order (useful in combination with SetLimit, your map function should not depend on the order the documents are sent to it).
|
|
</summary>
|
|
<param name="keys">The names of the keys to sort by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptions.SetVerbose(System.Boolean)">
|
|
<summary>
|
|
Sets whether the server should be more verbose when logging map/reduce operations.
|
|
</summary>
|
|
<param name="value">Whether the server should be more verbose.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.MapReduceOptions.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoMapReduceOptions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.MapReduceOptionsBuilder">
|
|
<summary>
|
|
A builder for the options of a Map/Reduce operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MapReduceOptionsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetFinalize(MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Sets the finalize function.
|
|
</summary>
|
|
<param name="finalize">The finalize function.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetJSMode(System.Boolean)">
|
|
<summary>
|
|
Sets whether to use jsMode for the map reduce operation.
|
|
</summary>
|
|
<param name="value">Whether to use jsMode.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetKeepTemp(System.Boolean)">
|
|
<summary>
|
|
Sets whether to keep the temp collection (obsolete in 1.8.0+).
|
|
</summary>
|
|
<param name="value">Whether to keep the temp collection.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetLimit(System.Int32)">
|
|
<summary>
|
|
Sets the number of documents to send to the map function (useful in combination with SetSortOrder).
|
|
</summary>
|
|
<param name="value">The number of documents to send to the map function.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetOutput(MongoDB.Driver.Builders.MapReduceOutput)">
|
|
<summary>
|
|
Sets the output option (see MapReduceOutput).
|
|
</summary>
|
|
<param name="output">The output option.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetQuery(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Sets the optional query that filters which documents are sent to the map function (also useful in combination with SetSortOrder and SetLimit).
|
|
</summary>
|
|
<param name="query">The query.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetScope(MongoDB.Driver.IMongoScope)">
|
|
<summary>
|
|
Sets a scope that contains variables that can be accessed by the map, reduce and finalize functions.
|
|
</summary>
|
|
<param name="scope">The scope.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetSortOrder(MongoDB.Driver.IMongoSortBy)">
|
|
<summary>
|
|
Sets the sort order (useful in combination with SetLimit, your map function should not depend on the order the documents are sent to it).
|
|
</summary>
|
|
<param name="sortBy">The sort order.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetSortOrder(System.String[])">
|
|
<summary>
|
|
Sets the sort order (useful in combination with SetLimit, your map function should not depend on the order the documents are sent to it).
|
|
</summary>
|
|
<param name="keys">The names of the keys to sort by.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.SetVerbose(System.Boolean)">
|
|
<summary>
|
|
Sets whether the server should be more verbose when logging map/reduce operations.
|
|
</summary>
|
|
<param name="value">Whether the server should be more verbose.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.MapReduceOptionsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GeoNearOptions">
|
|
<summary>
|
|
A builder for the options of the GeoNear command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptions.SetDistanceMultiplier(System.Double)">
|
|
<summary>
|
|
Sets the distance multiplier.
|
|
</summary>
|
|
<param name="value">The distance multiplier.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptions.SetMaxDistance(System.Double)">
|
|
<summary>
|
|
Sets the max distance.
|
|
</summary>
|
|
<param name="value">The max distance.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptions.SetSpherical(System.Boolean)">
|
|
<summary>
|
|
Sets whether to use a spherical search.
|
|
</summary>
|
|
<param name="value">Whether to use a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.GeoNearOptions.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoGeoNearOptions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.GeoNearOptionsBuilder">
|
|
<summary>
|
|
A builder for the options of the GeoNear command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoNearOptionsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.SetDistanceMultiplier(System.Double)">
|
|
<summary>
|
|
Sets the distance multiplier.
|
|
</summary>
|
|
<param name="value">The distance multiplier.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.SetMaxDistance(System.Double)">
|
|
<summary>
|
|
Sets the max distance.
|
|
</summary>
|
|
<param name="value">The max distance.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.SetSpherical(System.Boolean)">
|
|
<summary>
|
|
Sets whether to use a spherical search.
|
|
</summary>
|
|
<param name="value">Whether to use a spherical search.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.GeoNearOptionsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoInternalException">
|
|
<summary>
|
|
Represents a MongoDB internal exception (almost surely the result of a bug).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoInternalException.#ctor(System.String)">
|
|
<summary>
|
|
Initializes a new instance of the MongoInternalException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoInternalException.#ctor(System.String,System.Exception)">
|
|
<summary>
|
|
Initializes a new instance of the MongoInternalException class.
|
|
</summary>
|
|
<param name="message">The error message.</param>
|
|
<param name="innerException">The inner exception.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoInternalException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
|
<summary>
|
|
Initializes a new instance of the MongoInternalException class (this overload supports deserialization).
|
|
</summary>
|
|
<param name="info">The SerializationInfo.</param>
|
|
<param name="context">The StreamingContext.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.UpdateDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoUpdate is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.UpdateDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.IndexOptionsDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoIndexOptions is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.IndexOptionsDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the IndexOptionsDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoInsertOptions">
|
|
<summary>
|
|
Represents the options to use for an Insert or InsertBatch operation.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoInsertOptions.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MongoInsertOptions class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoInsertOptions.#ctor(MongoDB.Driver.MongoCollection)">
|
|
<summary>
|
|
Initializes a new instance of the MongoInsertOptions class.
|
|
</summary>
|
|
<param name="collection">The collection from which to get default settings for the options.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoInsertOptions.CheckElementNames">
|
|
<summary>
|
|
Gets or sets whether to check element names before proceeding with the Insert.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoInsertOptions.Flags">
|
|
<summary>
|
|
Gets or sets the insert flags.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoInsertOptions.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use for the Insert.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.DatabaseStatsResult">
|
|
<summary>
|
|
Represents the result of the database stats command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.DatabaseStatsResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the DatabaseStatsResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.AverageObjectSize">
|
|
<summary>
|
|
Gets the average object size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.CollectionCount">
|
|
<summary>
|
|
Gets the collection count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.DataSize">
|
|
<summary>
|
|
Gets the data size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.ExtentCount">
|
|
<summary>
|
|
Gets the extent count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.FileSize">
|
|
<summary>
|
|
Gets the file size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.IndexCount">
|
|
<summary>
|
|
Gets the index count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.IndexSize">
|
|
<summary>
|
|
Gets the index size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.ObjectCount">
|
|
<summary>
|
|
Gets the object count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.DatabaseStatsResult.StorageSize">
|
|
<summary>
|
|
Gets the storage size.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.CollectionOptions">
|
|
<summary>
|
|
A builder for the options used when creating a collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptions.SetAutoIndexId(System.Boolean)">
|
|
<summary>
|
|
Sets whether to automatically create an index on the _id element.
|
|
</summary>
|
|
<param name="value">Whether to automatically create an index on the _id element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptions.SetCapped(System.Boolean)">
|
|
<summary>
|
|
Sets whether the collection is capped.
|
|
</summary>
|
|
<param name="value">Whether the collection is capped.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptions.SetMaxDocuments(System.Int64)">
|
|
<summary>
|
|
Sets the max number of documents in a capped collection.
|
|
</summary>
|
|
<param name="value">The max number of documents.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptions.SetMaxSize(System.Int64)">
|
|
<summary>
|
|
Sets the max size of a capped collection.
|
|
</summary>
|
|
<param name="value">The max size.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.CollectionOptions.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoCollectionOptions.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.CollectionOptionsBuilder">
|
|
<summary>
|
|
A builder for the options used when creating a collection.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the CollectionOptionsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.SetAutoIndexId(System.Boolean)">
|
|
<summary>
|
|
Sets whether to automatically create an index on the _id element.
|
|
</summary>
|
|
<param name="value">Whether to automatically create an index on the _id element.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.SetCapped(System.Boolean)">
|
|
<summary>
|
|
Sets whether the collection is capped.
|
|
</summary>
|
|
<param name="value">Whether the collection is capped.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.SetMaxDocuments(System.Int64)">
|
|
<summary>
|
|
Sets the max number of documents in a capped collection.
|
|
</summary>
|
|
<param name="value">The max number of documents.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.SetMaxSize(System.Int64)">
|
|
<summary>
|
|
Sets the max size of a capped collection.
|
|
</summary>
|
|
<param name="value">The max size.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.CollectionOptionsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ConnectionMode">
|
|
<summary>
|
|
Server connection mode.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ConnectionMode.Direct">
|
|
<summary>
|
|
Connect directly to a server.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.ConnectionMode.ReplicaSet">
|
|
<summary>
|
|
Connect to a replica set.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoUrl">
|
|
<summary>
|
|
Represents an immutable URL style connection string. See also MongoUrlBuilder.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.#ctor(System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoUrl.
|
|
</summary>
|
|
<param name="url">The URL containing the settings.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.op_Equality(MongoDB.Driver.MongoUrl,MongoDB.Driver.MongoUrl)">
|
|
<summary>
|
|
Compares two MongoUrls.
|
|
</summary>
|
|
<param name="lhs">The first URL.</param>
|
|
<param name="rhs">The other URL.</param>
|
|
<returns>True if the two URLs are equal (or both null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.op_Inequality(MongoDB.Driver.MongoUrl,MongoDB.Driver.MongoUrl)">
|
|
<summary>
|
|
Compares two MongoUrls.
|
|
</summary>
|
|
<param name="lhs">The first URL.</param>
|
|
<param name="rhs">The other URL.</param>
|
|
<returns>True if the two URLs are not equal (or one is null and the other is not).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.ClearCache">
|
|
<summary>
|
|
Clears the URL cache. When a URL is parsed it is stored in the cache so that it doesn't have to be
|
|
parsed again. There is rarely a need to call this method.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.Create(System.String)">
|
|
<summary>
|
|
Creates an instance of MongoUrl (might be an existing existence if the same URL has been used before).
|
|
</summary>
|
|
<param name="url">The URL containing the settings.</param>
|
|
<returns>An instance of MongoUrl.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.Equals(MongoDB.Driver.MongoUrl)">
|
|
<summary>
|
|
Compares two MongoUrls.
|
|
</summary>
|
|
<param name="rhs">The other URL.</param>
|
|
<returns>True if the two URLs are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.Equals(System.Object)">
|
|
<summary>
|
|
Compares two MongoUrls.
|
|
</summary>
|
|
<param name="obj">The other URL.</param>
|
|
<returns>True if the two URLs are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.GetHashCode">
|
|
<summary>
|
|
Gets the hash code.
|
|
</summary>
|
|
<returns>The hash code.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.ToServerSettings">
|
|
<summary>
|
|
Creates a new instance of MongoServerSettings based on the settings in this MongoUrlBuilder.
|
|
</summary>
|
|
<returns>A new instance of MongoServerSettings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrl.ToString">
|
|
<summary>
|
|
Returns the canonical URL based on the settings in this MongoUrlBuilder.
|
|
</summary>
|
|
<returns>The canonical URL.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.ComputedWaitQueueSize">
|
|
<summary>
|
|
Gets the actual wait queue size (either WaitQueueSize or WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.ConnectionMode">
|
|
<summary>
|
|
Gets the connection mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.ConnectTimeout">
|
|
<summary>
|
|
Gets the connect timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.DatabaseName">
|
|
<summary>
|
|
Gets the optional database name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.DefaultCredentials">
|
|
<summary>
|
|
Gets the default credentials.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.GuidRepresentation">
|
|
<summary>
|
|
Gets the representation to use for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.IPv6">
|
|
<summary>
|
|
Gets whether to use IPv6.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.MaxConnectionIdleTime">
|
|
<summary>
|
|
Gets the max connection idle time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.MaxConnectionLifeTime">
|
|
<summary>
|
|
Gets the max connection life time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.MaxConnectionPoolSize">
|
|
<summary>
|
|
Gets the max connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.MinConnectionPoolSize">
|
|
<summary>
|
|
Gets the min connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.ReplicaSetName">
|
|
<summary>
|
|
Gets the name of the replica set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.SafeMode">
|
|
<summary>
|
|
Gets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.Server">
|
|
<summary>
|
|
Gets the address of the server (see also Servers if using more than one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.Servers">
|
|
<summary>
|
|
Gets the list of server addresses (see also Server if using only one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.SlaveOk">
|
|
<summary>
|
|
Gets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.SocketTimeout">
|
|
<summary>
|
|
Gets the socket timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.Url">
|
|
<summary>
|
|
Gets the URL (in canonical form).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.WaitQueueMultiple">
|
|
<summary>
|
|
Gets the wait queue multiple (the actual wait queue size will be WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.WaitQueueSize">
|
|
<summary>
|
|
Gets the wait queue size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrl.WaitQueueTimeout">
|
|
<summary>
|
|
Gets the wait queue timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Linq.MongoQueryTranslator">
|
|
<summary>
|
|
A translator from LINQ expression queries to Mongo queries.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryTranslator.Translate(System.Linq.IQueryable)">
|
|
<summary>
|
|
Translate a MongoDB LINQ query.
|
|
</summary>
|
|
<param name="query">The MongoDB LINQ query.</param>
|
|
<returns>A TranslatedQuery.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Linq.MongoQueryTranslator.Translate(MongoDB.Driver.Linq.MongoQueryProvider,System.Linq.Expressions.Expression)">
|
|
<summary>
|
|
Translate a MongoDB LINQ query.
|
|
</summary>
|
|
<param name="provider">The MongoDB query provider.</param>
|
|
<param name="expression">The LINQ query expression.</param>
|
|
<returns>A TranslatedQuery.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.CommandWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoCommand is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.CommandWrapper.#ctor(System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the CommandWrapper class.
|
|
</summary>
|
|
<param name="command">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.CommandWrapper.Create(System.Object)">
|
|
<summary>
|
|
Creates a new instance of the CommandWrapper class.
|
|
</summary>
|
|
<param name="command">The wrapped object.</param>
|
|
<returns>A new instance of CommandWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ValidateCollectionResult">
|
|
<summary>
|
|
Represents the results of a validate collection command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.ValidateCollectionResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the ValidateCollectionResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.DataSize">
|
|
<summary>
|
|
Gets the data size of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.DeletedCount">
|
|
<summary>
|
|
Gets the number of documents that have been deleted from the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.DeletedSize">
|
|
<summary>
|
|
Gets the number of documents that have been deleted from the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.Errors">
|
|
<summary>
|
|
Gets the errors returned by validate (or an empty array if there were no errors).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentCount">
|
|
<summary>
|
|
Gets the number of extents in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.FirstExtent">
|
|
<summary>
|
|
Gets the first extent of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.FirstExtentDetails">
|
|
<summary>
|
|
Gets details of the first extent of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.IndexCount">
|
|
<summary>
|
|
Gets the number of indexes in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.IsValid">
|
|
<summary>
|
|
Gets whether the collection is valid.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.KeysPerIndex">
|
|
<summary>
|
|
Gets a dictionary containing the number of keys per index.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.LastExtent">
|
|
<summary>
|
|
Gets the last extent of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.LastExtentSize">
|
|
<summary>
|
|
Gets the size of the last extent of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.Namespace">
|
|
<summary>
|
|
Gets the namespace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.Padding">
|
|
<summary>
|
|
Gets the padding factor of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.RecordCount">
|
|
<summary>
|
|
Gets the number of records in the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ResultString">
|
|
<summary>
|
|
Gets the result string.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.Warning">
|
|
<summary>
|
|
Gets any warning returned by the validate command (or null if there is no warning).
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.ValidateCollectionResult.ExtentDetails">
|
|
<summary>
|
|
Represents the details of the first extent of the collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.Loc">
|
|
<summary>
|
|
Gets the location of the extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.FirstRecord">
|
|
<summary>
|
|
Gets the location of the first record of the extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.LastRecord">
|
|
<summary>
|
|
Gets the location of the last record of the extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.NSDiag">
|
|
<summary>
|
|
Gets the nsdiag value of the extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.Size">
|
|
<summary>
|
|
Gets the size of the extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.XNext">
|
|
<summary>
|
|
Gets the next extent.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.ValidateCollectionResult.ExtentDetails.XPrev">
|
|
<summary>
|
|
Gets the prev extent.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult">
|
|
<summary>
|
|
Represents the result of a GeoHaystackSearch command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.Hits">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.Stats">
|
|
<summary>
|
|
Gets the stats.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.HitsImplementation">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits">
|
|
<summary>
|
|
Represents a collection of GeoHaystackSearch hits.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchHits class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.GetEnumeratorImplementation">
|
|
<summary>
|
|
Gets the enumerator.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.GetHitImplementation(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.Count">
|
|
<summary>
|
|
Gets the count of the number of hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHits.Item(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHit">
|
|
<summary>
|
|
Represents a GeoHaystackSearch hit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHit.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchHit class.
|
|
</summary>
|
|
<param name="hit">The hit.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHit.Document">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHit.RawDocument">
|
|
<summary>
|
|
Gets the document as a BsonDocument.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchHit.DocumentImplementation">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchStats">
|
|
<summary>
|
|
Represents the stats of a GeoHaystackSearch command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchStats.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchStats class.
|
|
</summary>
|
|
<param name="stats">The stats.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchStats.BTreeMatches">
|
|
<summary>
|
|
Gets the count of b-tree matches.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchStats.Duration">
|
|
<summary>
|
|
Gets the duration.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult.GeoHaystackSearchStats.NumberOfHits">
|
|
<summary>
|
|
Gets the number of hits.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult`1">
|
|
<summary>
|
|
Represents the result of a GeoHaystackSearch command.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the returned documents.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.Hits">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.HitsImplementation">
|
|
<summary>
|
|
Gets the hits.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits">
|
|
<summary>
|
|
Represents a collection of GeoHaystackSearch hits.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.#ctor(MongoDB.Bson.BsonArray)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchHits class.
|
|
</summary>
|
|
<param name="hits">The hits.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.GetEnumerator">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.GetHitImplementation(System.Int32)">
|
|
<summary>
|
|
Gets a hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.GetEnumeratorImplementation">
|
|
<summary>
|
|
Gets an enumerator for the hits.
|
|
</summary>
|
|
<returns>An enumerator.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.Count">
|
|
<summary>
|
|
Gets the count of the number of hits.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHits.Item(System.Int32)">
|
|
<summary>
|
|
Gets an individual hit.
|
|
</summary>
|
|
<param name="index">The zero based index of the hit.</param>
|
|
<returns>The hit.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHit">
|
|
<summary>
|
|
Represents a GeoHaystackSearch hit.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHit.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the GeoHaystackSearchHit class.
|
|
</summary>
|
|
<param name="hit">The hit.</param>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHit.Document">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.GeoHaystackSearchResult`1.GeoHaystackSearchHit.DocumentImplementation">
|
|
<summary>
|
|
Gets the document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.RemoveFlags">
|
|
<summary>
|
|
Flags used with the Remove method of MongoCollection.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.RemoveFlags.None">
|
|
<summary>
|
|
No flags.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.RemoveFlags.Single">
|
|
<summary>
|
|
Remove only a single document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCredentials">
|
|
<summary>
|
|
Credentials to access a MongoDB database.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.#ctor(System.String,System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoCredentials.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<param name="password">The password.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.#ctor(System.String,System.String,System.Boolean)">
|
|
<summary>
|
|
Creates a new instance of MongoCredentials.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<param name="password">The password.</param>
|
|
<param name="admin">Whether the credentials should be validated against the admin database.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.Create(System.String,System.String)">
|
|
<summary>
|
|
Creates an instance of MongoCredentials.
|
|
</summary>
|
|
<param name="username">The username.</param>
|
|
<param name="password">The password.</param>
|
|
<returns>A new instance of MongoCredentials (or null if either parameter is null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.op_Equality(MongoDB.Driver.MongoCredentials,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Compares two MongoCredentials.
|
|
</summary>
|
|
<param name="lhs">The first MongoCredentials.</param>
|
|
<param name="rhs">The other MongoCredentials.</param>
|
|
<returns>True if the two MongoCredentials are equal (or both null).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.op_Inequality(MongoDB.Driver.MongoCredentials,MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Compares two MongoCredentials.
|
|
</summary>
|
|
<param name="lhs">The first MongoCredentials.</param>
|
|
<param name="rhs">The other MongoCredentials.</param>
|
|
<returns>True if the two MongoCredentials are not equal (or one is null and the other is not).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.Equals(MongoDB.Driver.MongoCredentials)">
|
|
<summary>
|
|
Compares this MongoCredentials to another MongoCredentials.
|
|
</summary>
|
|
<param name="rhs">The other credentials.</param>
|
|
<returns>True if the two credentials are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.Equals(System.Object)">
|
|
<summary>
|
|
Compares this MongoCredentials to another MongoCredentials.
|
|
</summary>
|
|
<param name="obj">The other credentials.</param>
|
|
<returns>True if the two credentials are equal.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.GetHashCode">
|
|
<summary>
|
|
Gets the hashcode for the credentials.
|
|
</summary>
|
|
<returns>The hashcode.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCredentials.ToString">
|
|
<summary>
|
|
Returns a string representation of the credentials.
|
|
</summary>
|
|
<returns>A string representation of the credentials.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCredentials.Username">
|
|
<summary>
|
|
Gets the username.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCredentials.Password">
|
|
<summary>
|
|
Gets the password.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCredentials.Admin">
|
|
<summary>
|
|
Gets whether the credentials should be validated against the admin database.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCollection">
|
|
<summary>
|
|
Represents a MongoDB collection and the settings used to access it. This class is thread-safe.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.#ctor(MongoDB.Driver.MongoDatabase,MongoDB.Driver.MongoCollectionSettings)">
|
|
<summary>
|
|
Protected constructor for abstract base class.
|
|
</summary>
|
|
<param name="database">The database that contains this collection.</param>
|
|
<param name="settings">The settings to use to access this collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Count">
|
|
<summary>
|
|
Counts the number of documents in this collection.
|
|
</summary>
|
|
<returns>The number of documents in this collection.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Count(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Counts the number of documents in this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>The number of documents in this collection that match the query.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.CreateIndex(MongoDB.Driver.IMongoIndexKeys,MongoDB.Driver.IMongoIndexOptions)">
|
|
<summary>
|
|
Creates an index for this collection.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
<param name="options">The index options(usually an IndexOptionsDocument or created using the IndexOption builder).</param>
|
|
<returns>A SafeModeResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.CreateIndex(MongoDB.Driver.IMongoIndexKeys)">
|
|
<summary>
|
|
Creates an index for this collection.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
<returns>A SafeModeResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.CreateIndex(System.String[])">
|
|
<summary>
|
|
Creates an index for this collection.
|
|
</summary>
|
|
<param name="keyNames">The names of the indexed fields.</param>
|
|
<returns>A SafeModeResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Distinct(System.String)">
|
|
<summary>
|
|
Returns the distinct values for a given field.
|
|
</summary>
|
|
<param name="key">The key of the field.</param>
|
|
<returns>The distint values of the field.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Distinct(System.String,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns the distinct values for a given field for documents that match a query.
|
|
</summary>
|
|
<param name="key">The key of the field.</param>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>The distint values of the field.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Drop">
|
|
<summary>
|
|
Drops this collection.
|
|
</summary>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.DropAllIndexes">
|
|
<summary>
|
|
Drops all indexes on this collection.
|
|
</summary>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.DropIndex(MongoDB.Driver.IMongoIndexKeys)">
|
|
<summary>
|
|
Drops an index on this collection.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.DropIndex(System.String[])">
|
|
<summary>
|
|
Drops an index on this collection.
|
|
</summary>
|
|
<param name="keyNames">The names of the indexed fields.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.DropIndexByName(System.String)">
|
|
<summary>
|
|
Drops an index on this collection.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.CommandResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.EnsureIndex(MongoDB.Driver.IMongoIndexKeys,MongoDB.Driver.IMongoIndexOptions)">
|
|
<summary>
|
|
Ensures that the desired index exists and creates it if it does not.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
<param name="options">The index options(usually an IndexOptionsDocument or created using the IndexOption builder).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.EnsureIndex(MongoDB.Driver.IMongoIndexKeys)">
|
|
<summary>
|
|
Ensures that the desired index exists and creates it if it does not.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.EnsureIndex(System.String[])">
|
|
<summary>
|
|
Ensures that the desired index exists and creates it if it does not.
|
|
</summary>
|
|
<param name="keyNames">The names of the indexed fields.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Exists">
|
|
<summary>
|
|
Tests whether this collection exists.
|
|
</summary>
|
|
<returns>True if this collection exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAllAs``1">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection as TDocuments.
|
|
</summary>
|
|
<typeparam name="TDocument">The nominal type of the documents.</typeparam>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAllAs(System.Type)">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection as TDocuments.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the documents.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAndModify(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoSortBy,MongoDB.Driver.IMongoUpdate)">
|
|
<summary>
|
|
Finds one matching document using the query and sortBy parameters and applies the specified update to it.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="sortBy">The sort order to select one of the matching documents.</param>
|
|
<param name="update">The update to apply to the matching document.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAndModify(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoSortBy,MongoDB.Driver.IMongoUpdate,System.Boolean)">
|
|
<summary>
|
|
Finds one matching document using the query and sortBy parameters and applies the specified update to it.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="sortBy">The sort order to select one of the matching documents.</param>
|
|
<param name="update">The update to apply to the matching document.</param>
|
|
<param name="returnNew">Whether to return the new or old version of the modified document in the <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAndModify(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoSortBy,MongoDB.Driver.IMongoUpdate,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Finds one matching document using the query and sortBy parameters and applies the specified update to it.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="sortBy">The sort order to select one of the matching documents.</param>
|
|
<param name="update">The update to apply to the matching document.</param>
|
|
<param name="returnNew">Whether to return the new or old version of the modified document in the <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</param>
|
|
<param name="upsert">Whether to do an upsert if no matching document is found.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAndModify(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoSortBy,MongoDB.Driver.IMongoUpdate,MongoDB.Driver.IMongoFields,System.Boolean,System.Boolean)">
|
|
<summary>
|
|
Finds one matching document using the query and sortBy parameters and applies the specified update to it.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="sortBy">The sort order to select one of the matching documents.</param>
|
|
<param name="update">The update to apply to the matching document.</param>
|
|
<param name="fields">Which fields of the modified document to return in the <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</param>
|
|
<param name="returnNew">Whether to return the new or old version of the modified document in the <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</param>
|
|
<param name="upsert">Whether to do an upsert if no matching document is found.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAndRemove(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoSortBy)">
|
|
<summary>
|
|
Finds one matching document using the query and sortBy parameters and removes it from this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="sortBy">The sort order to select one of the matching documents.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.FindAndModifyResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAs``1(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection that match the query as TDocuments.
|
|
</summary>
|
|
<typeparam name="TDocument">The type to deserialize the documents as.</typeparam>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindAs(System.Type,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection that match the query as TDocuments.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the documents.</param>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneAs``1">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection as a TDocument.
|
|
</summary>
|
|
<typeparam name="TDocument">The type to deserialize the documents as.</typeparam>
|
|
<returns>A TDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneAs``1(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection that matches a query as a TDocument.
|
|
</summary>
|
|
<typeparam name="TDocument">The type to deserialize the documents as.</typeparam>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A TDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneAs(System.Type)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection as a TDocument.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the documents.</param>
|
|
<returns>A document (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneAs(System.Type,MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection that matches a query as a TDocument.
|
|
</summary>
|
|
<param name="documentType">The type to deserialize the documents as.</param>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A TDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneByIdAs``1(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection by its _id value as a TDocument.
|
|
</summary>
|
|
<typeparam name="TDocument">The nominal type of the document.</typeparam>
|
|
<param name="id">The id of the document.</param>
|
|
<returns>A TDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.FindOneByIdAs(System.Type,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection by its _id value as a TDocument.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the document.</param>
|
|
<param name="id">The id of the document.</param>
|
|
<returns>A TDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoHaystackSearchAs``1(System.Double,System.Double,MongoDB.Driver.IMongoGeoHaystackSearchOptions)">
|
|
<summary>
|
|
Runs a geoHaystack search command on this collection.
|
|
</summary>
|
|
<typeparam name="TDocument">The type of the found documents.</typeparam>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="options">The options for the geoHaystack search (null if none).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoHaystackSearchAs(System.Type,System.Double,System.Double,MongoDB.Driver.IMongoGeoHaystackSearchOptions)">
|
|
<summary>
|
|
Runs a geoHaystack search command on this collection.
|
|
</summary>
|
|
<param name="documentType">The type to deserialize the documents as.</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="options">The options for the geoHaystack search (null if none).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoNearAs``1(MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<typeparam name="TDocument">The type to deserialize the documents as.</typeparam>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoNearAs``1(MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32,MongoDB.Driver.IMongoGeoNearOptions)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<typeparam name="TDocument">The type to deserialize the documents as.</typeparam>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<param name="options">The GeoNear command options (usually a GeoNearOptionsDocument or constructed using the GeoNearOptions builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoNearAs(System.Type,MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<param name="documentType">The type to deserialize the documents as.</param>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GeoNearAs(System.Type,MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32,MongoDB.Driver.IMongoGeoNearOptions)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<param name="documentType">The type to deserialize the documents as.</param>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<param name="options">The GeoNear command options (usually a GeoNearOptionsDocument or constructed using the GeoNearOptions builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GetIndexes">
|
|
<summary>
|
|
Gets the indexes for this collection.
|
|
</summary>
|
|
<returns>A list of BsonDocuments that describe the indexes.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GetStats">
|
|
<summary>
|
|
Gets the stats for this collection.
|
|
</summary>
|
|
<returns>The stats for this collection as a <see cref="T:MongoDB.Driver.CollectionStatsResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GetTotalDataSize">
|
|
<summary>
|
|
Gets the total data size for this collection (data + indexes).
|
|
</summary>
|
|
<returns>The total data size.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.GetTotalStorageSize">
|
|
<summary>
|
|
Gets the total storage size for this collection (data + indexes + overhead).
|
|
</summary>
|
|
<returns>The total storage size.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Group(MongoDB.Driver.IMongoQuery,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonDocument,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Runs the group command on this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="keyFunction">A JavaScript function that returns the key value to group on.</param>
|
|
<param name="initial">Initial value passed to the reduce function for each group.</param>
|
|
<param name="reduce">A JavaScript function that is called for each matching document in a group.</param>
|
|
<param name="finalize">A JavaScript function that is called at the end of the group command.</param>
|
|
<returns>A list of results as BsonDocuments.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Group(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoGroupBy,MongoDB.Bson.BsonDocument,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Runs the group command on this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="keys">The names of the fields to group on.</param>
|
|
<param name="initial">Initial value passed to the reduce function for each group.</param>
|
|
<param name="reduce">A JavaScript function that is called for each matching document in a group.</param>
|
|
<param name="finalize">A JavaScript function that is called at the end of the group command.</param>
|
|
<returns>A list of results as BsonDocuments.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Group(MongoDB.Driver.IMongoQuery,System.String,MongoDB.Bson.BsonDocument,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Runs the group command on this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="key">The name of the field to group on.</param>
|
|
<param name="initial">Initial value passed to the reduce function for each group.</param>
|
|
<param name="reduce">A JavaScript function that is called for each matching document in a group.</param>
|
|
<param name="finalize">A JavaScript function that is called at the end of the group command.</param>
|
|
<returns>A list of results as BsonDocuments.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.IndexExists(MongoDB.Driver.IMongoIndexKeys)">
|
|
<summary>
|
|
Tests whether an index exists.
|
|
</summary>
|
|
<param name="keys">The indexed fields (usually an IndexKeysDocument or constructed using the IndexKeys builder).</param>
|
|
<returns>True if the index exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.IndexExists(System.String[])">
|
|
<summary>
|
|
Tests whether an index exists.
|
|
</summary>
|
|
<param name="keyNames">The names of the fields in the index.</param>
|
|
<returns>True if the index exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.IndexExistsByName(System.String)">
|
|
<summary>
|
|
Tests whether an index exists.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>True if the index exists.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert``1(``0)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<typeparam name="TNominalType">The nominal type of the document to insert.</typeparam>
|
|
<param name="document">The document to insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert``1(``0,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<typeparam name="TNominalType">The nominal type of the document to insert.</typeparam>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert``1(``0,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<typeparam name="TNominalType">The nominal type of the document to insert.</typeparam>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert(System.Type,System.Object)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the document to insert.</param>
|
|
<param name="document">The document to insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert(System.Type,System.Object,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the document to insert.</param>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Insert(System.Type,System.Object,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the document to insert.</param>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch``1(System.Collections.Generic.IEnumerable{``0})">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the documents to insert.</typeparam>
|
|
<param name="documents">The documents to insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch``1(System.Collections.Generic.IEnumerable{``0},MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the documents to insert.</typeparam>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch``1(System.Collections.Generic.IEnumerable{``0},MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the documents to insert.</typeparam>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch(System.Type,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the documents to insert.</param>
|
|
<param name="documents">The documents to insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch(System.Type,System.Collections.IEnumerable,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the documents to insert.</param>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.InsertBatch(System.Type,System.Collections.IEnumerable,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the documents to insert.</param>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.IsCapped">
|
|
<summary>
|
|
Tests whether this collection is capped.
|
|
</summary>
|
|
<returns>True if this collection is capped.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.MapReduce(MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.IMongoMapReduceOptions)">
|
|
<summary>
|
|
Runs a Map/Reduce command on this collection.
|
|
</summary>
|
|
<param name="map">A JavaScript function called for each document.</param>
|
|
<param name="reduce">A JavaScript function called on the values emitted by the map function.</param>
|
|
<param name="options">Options for this map/reduce command (see <see cref="T:MongoDB.Driver.MapReduceOptionsDocument"/>, <see cref="T:MongoDB.Driver.Wrappers.MapReduceOptionsWrapper"/> and the <see cref="T:MongoDB.Driver.Builders.MapReduceOptions"/> builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MapReduceResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.MapReduce(MongoDB.Driver.IMongoQuery,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript,MongoDB.Driver.IMongoMapReduceOptions)">
|
|
<summary>
|
|
Runs a Map/Reduce command on document in this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="map">A JavaScript function called for each document.</param>
|
|
<param name="reduce">A JavaScript function called on the values emitted by the map function.</param>
|
|
<param name="options">Options for this map/reduce command (see <see cref="T:MongoDB.Driver.MapReduceOptionsDocument"/>, <see cref="T:MongoDB.Driver.Wrappers.MapReduceOptionsWrapper"/> and the <see cref="T:MongoDB.Driver.Builders.MapReduceOptions"/> builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MapReduceResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.MapReduce(MongoDB.Driver.IMongoQuery,MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Runs a Map/Reduce command on document in this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="map">A JavaScript function called for each document.</param>
|
|
<param name="reduce">A JavaScript function called on the values emitted by the map function.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MapReduceResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.MapReduce(MongoDB.Bson.BsonJavaScript,MongoDB.Bson.BsonJavaScript)">
|
|
<summary>
|
|
Runs a Map/Reduce command on this collection.
|
|
</summary>
|
|
<param name="map">A JavaScript function called for each document.</param>
|
|
<param name="reduce">A JavaScript function called on the values emitted by the map function.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MapReduceResult"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.ReIndex">
|
|
<summary>
|
|
Runs the ReIndex command on this collection.
|
|
</summary>
|
|
<returns>A CommandResult.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Remove(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Removes documents from this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Remove(MongoDB.Driver.IMongoQuery,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Removes documents from this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Remove(MongoDB.Driver.IMongoQuery,MongoDB.Driver.RemoveFlags)">
|
|
<summary>
|
|
Removes documents from this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="flags">The flags for this Remove (see <see cref="T:MongoDB.Driver.RemoveFlags"/>).</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Remove(MongoDB.Driver.IMongoQuery,MongoDB.Driver.RemoveFlags,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Removes documents from this collection that match a query.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="flags">The flags for this Remove (see <see cref="T:MongoDB.Driver.RemoveFlags"/>).</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.RemoveAll">
|
|
<summary>
|
|
Removes all documents from this collection (see also <see cref="M:MongoDB.Driver.MongoCollection.Drop"/>).
|
|
</summary>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.RemoveAll(MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Removes all documents from this collection (see also <see cref="M:MongoDB.Driver.MongoCollection.Drop"/>).
|
|
</summary>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.ResetIndexCache">
|
|
<summary>
|
|
Removes all entries for this collection in the index cache used by EnsureIndex. Call this method
|
|
when you know (or suspect) that a process other than this one may have dropped one or
|
|
more indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save``1(``0)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the document to save.</typeparam>
|
|
<param name="document">The document to save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save``1(``0,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the document to save.</typeparam>
|
|
<param name="document">The document to save.</param>
|
|
<param name="options">The options to use for this Save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save``1(``0,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<typeparam name="TNominalType">The type of the document to save.</typeparam>
|
|
<param name="document">The document to save.</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save(System.Type,System.Object)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="nominalType">The type of the document to save.</param>
|
|
<param name="document">The document to save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save(System.Type,System.Object,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="nominalType">The type of the document to save.</param>
|
|
<param name="document">The document to save.</param>
|
|
<param name="options">The options to use for this Save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Save(System.Type,System.Object,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="nominalType">The type of the document to save.</param>
|
|
<param name="document">The document to save.</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.ToString">
|
|
<summary>
|
|
Gets a canonical string representation for this database.
|
|
</summary>
|
|
<returns>A canonical string representation for this database.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Update(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoUpdate)">
|
|
<summary>
|
|
Updates one matching document in this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="update">The update to perform on the matching document.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Update(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoUpdate,MongoDB.Driver.MongoUpdateOptions)">
|
|
<summary>
|
|
Updates one or more matching documents in this collection (for multiple updates use UpdateFlags.Multi).
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="update">The update to perform on the matching document.</param>
|
|
<param name="options">The update options.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Update(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoUpdate,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Updates one matching document in this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="update">The update to perform on the matching document.</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Update(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoUpdate,MongoDB.Driver.UpdateFlags)">
|
|
<summary>
|
|
Updates one or more matching documents in this collection (for multiple updates use UpdateFlags.Multi).
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="update">The update to perform on the matching document.</param>
|
|
<param name="flags">The flags for this Update.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Update(MongoDB.Driver.IMongoQuery,MongoDB.Driver.IMongoUpdate,MongoDB.Driver.UpdateFlags,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Updates one or more matching documents in this collection (for multiple updates use UpdateFlags.Multi).
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="update">The update to perform on the matching document.</param>
|
|
<param name="flags">The flags for this Update.</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection.Validate">
|
|
<summary>
|
|
Validates the integrity of this collection.
|
|
</summary>
|
|
<returns>A <see cref="T:MongoDB.Driver.ValidateCollectionResult"/>.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollection.Database">
|
|
<summary>
|
|
Gets the database that contains this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollection.FullName">
|
|
<summary>
|
|
Gets the fully qualified name of this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollection.Name">
|
|
<summary>
|
|
Gets the name of this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoCollection.Settings">
|
|
<summary>
|
|
Gets the settings being used to access this collection.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoCollection`1">
|
|
<summary>
|
|
Represents a MongoDB collection and the settings used to access it as well as a default document type. This class is thread-safe.
|
|
</summary>
|
|
<typeparam name="TDefaultDocument">The default document type of the collection.</typeparam>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.#ctor(MongoDB.Driver.MongoDatabase,MongoDB.Driver.MongoCollectionSettings{`0})">
|
|
<summary>
|
|
Creates a new instance of MongoCollection. Normally you would call one of the indexers or GetCollection methods
|
|
of MongoDatabase instead.
|
|
</summary>
|
|
<param name="database">The database that contains this collection.</param>
|
|
<param name="settings">The settings to use to access this collection.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Find(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection that match the query as TDefaultDocuments.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.FindAll">
|
|
<summary>
|
|
Returns a cursor that can be used to find all documents in this collection as TDefaultDocuments.
|
|
</summary>
|
|
<returns>A <see cref="T:MongoDB.Driver.MongoCursor`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.FindOne">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection as a TDefaultDocument.
|
|
</summary>
|
|
<returns>A TDefaultDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.FindOne(MongoDB.Driver.IMongoQuery)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection that matches a query as a TDefaultDocument.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<returns>A TDefaultDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.FindOneById(MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Returns a cursor that can be used to find one document in this collection by its _id value as a TDefaultDocument.
|
|
</summary>
|
|
<param name="id">The id of the document.</param>
|
|
<returns>A TDefaultDocument (or null if not found).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.GeoHaystackSearch(System.Double,System.Double,MongoDB.Driver.IMongoGeoHaystackSearchOptions)">
|
|
<summary>
|
|
Runs a geoHaystack search command on this collection.
|
|
</summary>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="options">The options for the geoHaystack search (null if none).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoHaystackSearchResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.GeoNear(MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.GeoNear(MongoDB.Driver.IMongoQuery,System.Double,System.Double,System.Int32,MongoDB.Driver.IMongoGeoNearOptions)">
|
|
<summary>
|
|
Runs a GeoNear command on this collection.
|
|
</summary>
|
|
<param name="query">The query (usually a QueryDocument or constructed using the Query builder).</param>
|
|
<param name="x">The x coordinate of the starting location.</param>
|
|
<param name="y">The y coordinate of the starting location.</param>
|
|
<param name="limit">The maximum number of results returned.</param>
|
|
<param name="options">Options for the GeoNear command (see <see cref="T:MongoDB.Driver.GeoNearOptionsDocument"/>, <see cref="T:MongoDB.Driver.Wrappers.GeoNearOptionsWrapper"/>, and the <see cref="T:MongoDB.Driver.Builders.GeoNearOptions"/> builder).</param>
|
|
<returns>A <see cref="T:MongoDB.Driver.GeoNearResult`1"/>.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Insert(`0)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="document">The document to insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Insert(`0,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Insert(`0,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts a document into this collection (see also InsertBatch to insert multiple documents at once).
|
|
</summary>
|
|
<param name="document">The document to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.InsertBatch(System.Collections.Generic.IEnumerable{`0})">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="documents">The documents to insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.InsertBatch(System.Collections.Generic.IEnumerable{`0},MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="options">The options to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.InsertBatch(System.Collections.Generic.IEnumerable{`0},MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Inserts multiple documents at once into this collection (see also Insert to insert a single document).
|
|
</summary>
|
|
<param name="documents">The documents to insert.</param>
|
|
<param name="safeMode">The SafeMode to use for this Insert.</param>
|
|
<returns>A list of SafeModeResults (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Save(`0)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="document">The document to save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Save(`0,MongoDB.Driver.MongoInsertOptions)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="document">The document to save.</param>
|
|
<param name="options">The options to use for this Save.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoCollection`1.Save(`0,MongoDB.Driver.SafeMode)">
|
|
<summary>
|
|
Saves a document to this collection. The document must have an identifiable Id field. Based on the value
|
|
of the Id field Save will perform either an Insert or an Update.
|
|
</summary>
|
|
<param name="document">The document to save.</param>
|
|
<param name="safeMode">The SafeMode to use for this operation.</param>
|
|
<returns>A SafeModeResult (or null if SafeMode is not being used).</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Wrappers.UpdateWrapper">
|
|
<summary>
|
|
Represents a wrapped object that can be used where an IMongoUpdate is expected (the wrapped object is expected to serialize properly).
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.UpdateWrapper.#ctor(System.Type,System.Object)">
|
|
<summary>
|
|
Initializes a new instance of the UpdateWrapper class.
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the wrapped object.</param>
|
|
<param name="update">The wrapped object.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.UpdateWrapper.Create``1(``0)">
|
|
<summary>
|
|
Creates a new instance of the UpdateWrapper class (this overload is used when the update
|
|
modifier is a replacement document).
|
|
</summary>
|
|
<typeparam name="T">The nominal type of the wrapped object.</typeparam>
|
|
<param name="update">The wrapped object.</param>
|
|
<returns>A new instance of UpdateWrapper or null.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Wrappers.UpdateWrapper.Create(System.Type,System.Object)">
|
|
<summary>
|
|
Creates a new instance of the UpdateWrapper class.
|
|
</summary>
|
|
<param name="nominalType">The nominal type of the wrapped object.</param>
|
|
<param name="update">The wrapped object.</param>
|
|
<returns>A new instance of UpdateWrapper or null.</returns>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.GroupByDocument">
|
|
<summary>
|
|
Represents a BSON document that can be used where an IMongoGroupBy is expected.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Boolean)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class specifying whether duplicate element names are allowed
|
|
(allowing duplicate element names is not recommended).
|
|
</summary>
|
|
<param name="allowDuplicateNames">Whether duplicate element names are allowed.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(MongoDB.Bson.BsonElement)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds one element.
|
|
</summary>
|
|
<param name="element">An element to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.Generic.Dictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.Generic.IDictionary{System.String,System.Object},System.Collections.Generic.IEnumerable{System.String})">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.IDictionary)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.IDictionary,System.Collections.IEnumerable)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a dictionary of key/value pairs.
|
|
</summary>
|
|
<param name="dictionary">A dictionary to initialize the document from.</param>
|
|
<param name="keys">A list of keys to select values from the dictionary.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.Collections.Generic.IEnumerable{MongoDB.Bson.BsonElement})">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds new elements from a list of elements.
|
|
</summary>
|
|
<param name="elements">A list of elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(MongoDB.Bson.BsonElement[])">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and adds one or more elements.
|
|
</summary>
|
|
<param name="elements">One or more elements to add to the document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.GroupByDocument.#ctor(System.String,MongoDB.Bson.BsonValue)">
|
|
<summary>
|
|
Initializes a new instance of the GroupByDocument class and creates and adds a new element.
|
|
</summary>
|
|
<param name="name">The name of the element to add to the document.</param>
|
|
<param name="value">The value of the element to add to the document.</param>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.MongoUrlBuilder">
|
|
<summary>
|
|
Represents URL style connection strings. This is the recommended connection string style, but see also
|
|
MongoConnectionStringBuilder if you wish to use .NET style connection strings.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.#ctor">
|
|
<summary>
|
|
Creates a new instance of MongoUrlBuilder.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.#ctor(System.String)">
|
|
<summary>
|
|
Creates a new instance of MongoUrlBuilder.
|
|
</summary>
|
|
<param name="url">The initial settings.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.Parse(System.String)">
|
|
<summary>
|
|
Parses a URL and sets all settings to match the URL.
|
|
</summary>
|
|
<param name="url">The URL.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.ToMongoUrl">
|
|
<summary>
|
|
Creates a new instance of MongoUrl based on the settings in this MongoUrlBuilder.
|
|
</summary>
|
|
<returns>A new instance of MongoUrl.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.ToServerSettings">
|
|
<summary>
|
|
Creates a new instance of MongoServerSettings based on the settings in this MongoUrlBuilder.
|
|
</summary>
|
|
<returns>A new instance of MongoServerSettings.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.MongoUrlBuilder.ToString">
|
|
<summary>
|
|
Returns the canonical URL based on the settings in this MongoUrlBuilder.
|
|
</summary>
|
|
<returns>The canonical URL.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.ComputedWaitQueueSize">
|
|
<summary>
|
|
Gets the actual wait queue size (either WaitQueueSize or WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.ConnectionMode">
|
|
<summary>
|
|
Gets or sets the connection mode.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.ConnectTimeout">
|
|
<summary>
|
|
Gets or sets the connect timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.DatabaseName">
|
|
<summary>
|
|
Gets or sets the optional database name.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.DefaultCredentials">
|
|
<summary>
|
|
Gets or sets the default credentials.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.GuidRepresentation">
|
|
<summary>
|
|
Gets or sets the representation to use for Guids.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.IPv6">
|
|
<summary>
|
|
Gets or sets whether to use IPv6.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.MaxConnectionIdleTime">
|
|
<summary>
|
|
Gets or sets the max connection idle time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.MaxConnectionLifeTime">
|
|
<summary>
|
|
Gets or sets the max connection life time.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.MaxConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the max connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.MinConnectionPoolSize">
|
|
<summary>
|
|
Gets or sets the min connection pool size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.ReplicaSetName">
|
|
<summary>
|
|
Gets or sets the name of the replica set.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.SafeMode">
|
|
<summary>
|
|
Gets or sets the SafeMode to use.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.Server">
|
|
<summary>
|
|
Gets or sets the address of the server (see also Servers if using more than one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.Servers">
|
|
<summary>
|
|
Gets or sets the list of server addresses (see also Server if using only one address).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.SlaveOk">
|
|
<summary>
|
|
Gets or sets whether queries should be sent to secondary servers.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.SocketTimeout">
|
|
<summary>
|
|
Gets or sets the socket timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.WaitQueueMultiple">
|
|
<summary>
|
|
Gets or sets the wait queue multiple (the actual wait queue size will be WaitQueueMultiple x MaxConnectionPoolSize).
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.WaitQueueSize">
|
|
<summary>
|
|
Gets or sets the wait queue size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.MongoUrlBuilder.WaitQueueTimeout">
|
|
<summary>
|
|
Gets or sets the wait queue timeout.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.EvalFlags">
|
|
<summary>
|
|
Flags used with the Eval method in MongoDatabase.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.EvalFlags.None">
|
|
<summary>
|
|
No flags.
|
|
</summary>
|
|
</member>
|
|
<member name="F:MongoDB.Driver.EvalFlags.NoLock">
|
|
<summary>
|
|
Do not take a write lock.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.FindAndModifyResult">
|
|
<summary>
|
|
Represents the result of a FindAndModify command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FindAndModifyResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the FindAndModifyResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FindAndModifyResult.GetModifiedDocumentAs``1">
|
|
<summary>
|
|
Gets the modified document as a TDocument.
|
|
</summary>
|
|
<typeparam name="TDocument">The nominal type of the modified document.</typeparam>
|
|
<returns>The modified document.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.FindAndModifyResult.GetModifiedDocumentAs(System.Type)">
|
|
<summary>
|
|
Gets the modified document as a TDocument.
|
|
</summary>
|
|
<param name="documentType">The nominal type of the modified document.</param>
|
|
<returns>The modified document.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.FindAndModifyResult.ModifiedDocument">
|
|
<summary>
|
|
Gets the modified document.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.CollectionStatsResult">
|
|
<summary>
|
|
Represents the results of the collection stats command.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionStatsResult.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the CollectionStatsResult class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.AverageObjectSize">
|
|
<summary>
|
|
Gets the average object size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.DataSize">
|
|
<summary>
|
|
Gets the data size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.ExtentCount">
|
|
<summary>
|
|
Gets the extent count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.Flags">
|
|
<summary>
|
|
Gets the flags.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexCount">
|
|
<summary>
|
|
Gets the index count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexSizes">
|
|
<summary>
|
|
Gets the index sizes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IsCapped">
|
|
<summary>
|
|
Gets whether the collection is capped.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.LastExtentSize">
|
|
<summary>
|
|
Gets the last extent size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.MaxDocuments">
|
|
<summary>
|
|
Gets the index count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.Namespace">
|
|
<summary>
|
|
Gets the namespace.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.ObjectCount">
|
|
<summary>
|
|
Gets the object count.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.PaddingFactor">
|
|
<summary>
|
|
Gets the padding factor.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.StorageSize">
|
|
<summary>
|
|
Gets the storage size.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.TotalIndexSize">
|
|
<summary>
|
|
Gets the total index size.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.CollectionStatsResult.IndexSizesResult">
|
|
<summary>
|
|
Represents a collection of index sizes.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.#ctor(MongoDB.Bson.BsonDocument)">
|
|
<summary>
|
|
Initializes a new instance of the IndexSizesResult class.
|
|
</summary>
|
|
<param name="indexSizes">The index sizes document.</param>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.ContainsKey(System.String)">
|
|
<summary>
|
|
Tests whether the results contain the size of an index.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>True if the results contain the size of the index.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.Item(System.String)">
|
|
<summary>
|
|
Gets the size of an index.
|
|
</summary>
|
|
<param name="indexName">The name of the index.</param>
|
|
<returns>The size of the index.</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.Count">
|
|
<summary>
|
|
Gets the count of indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.Keys">
|
|
<summary>
|
|
Gets the names of the indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.CollectionStatsResult.IndexSizesResult.Values">
|
|
<summary>
|
|
Gets the sizes of the indexes.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.Fields">
|
|
<summary>
|
|
A builder for specifying which fields of a document the server should return.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Fields.Exclude(System.String[])">
|
|
<summary>
|
|
Adds one or more field names to be excluded from the results.
|
|
</summary>
|
|
<param name="names">One or more field names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Fields.Include(System.String[])">
|
|
<summary>
|
|
Adds one or more field names to be included in the results.
|
|
</summary>
|
|
<param name="names">One or more field names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Fields.Slice(System.String,System.Int32)">
|
|
<summary>
|
|
Adds a slice to be included in the results.
|
|
</summary>
|
|
<param name="name">The name of the field to slice.</param>
|
|
<param name="size">The size of the slice (negative sizes are taken from the end).</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.Fields.Slice(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
Adds a slice to be included in the results.
|
|
</summary>
|
|
<param name="name">The name of the field to slice.</param>
|
|
<param name="skip">The number of values to skip.</param>
|
|
<param name="limit">The number of values to extract.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="P:MongoDB.Driver.Builders.Fields.Null">
|
|
<summary>
|
|
Gets a null value with a type of IMongoFields.
|
|
</summary>
|
|
</member>
|
|
<member name="T:MongoDB.Driver.Builders.FieldsBuilder">
|
|
<summary>
|
|
A builder for specifying which fields of a document the server should return.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the FieldsBuilder class.
|
|
</summary>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.Exclude(System.String[])">
|
|
<summary>
|
|
Adds one or more field names to be excluded from the results.
|
|
</summary>
|
|
<param name="names">One or more field names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.Include(System.String[])">
|
|
<summary>
|
|
Adds one or more field names to be included in the results.
|
|
</summary>
|
|
<param name="names">One or more field names.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.Slice(System.String,System.Int32)">
|
|
<summary>
|
|
Adds a slice to be included in the results.
|
|
</summary>
|
|
<param name="name">The name of the field to slice.</param>
|
|
<param name="size">The size of the slice (negative sizes are taken from the end).</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.Slice(System.String,System.Int32,System.Int32)">
|
|
<summary>
|
|
Adds a slice to be included in the results.
|
|
</summary>
|
|
<param name="name">The name of the field to slice.</param>
|
|
<param name="skip">The number of values to skip.</param>
|
|
<param name="limit">The number of values to extract.</param>
|
|
<returns>The builder (so method calls can be chained).</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.ToBsonDocument">
|
|
<summary>
|
|
Returns the result of the builder as a BsonDocument.
|
|
</summary>
|
|
<returns>A BsonDocument.</returns>
|
|
</member>
|
|
<member name="M:MongoDB.Driver.Builders.FieldsBuilder.Serialize(MongoDB.Bson.IO.BsonWriter,System.Type,MongoDB.Bson.Serialization.IBsonSerializationOptions)">
|
|
<summary>
|
|
Serializes the result of the builder to a BsonWriter.
|
|
</summary>
|
|
<param name="bsonWriter">The writer.</param>
|
|
<param name="nominalType">The nominal type.</param>
|
|
<param name="options">The serialization options.</param>
|
|
</member>
|
|
</members>
|
|
</doc>
|