FindOneAndReplaceOptions(TDocument, TProjection) Class (original) (raw)

FindOneAndReplaceOptionsTDocument, TProjection Class

Options for a findAndModify command to replace an object.

Inheritance Hierarchy

Namespace: MongoDB.Driver
Assembly: MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.10.0+569905ff5e778c38ea19d9d0392496a83e1704ed

Syntax

public class FindOneAndReplaceOptions<TDocument, TProjection>

Public Class FindOneAndReplaceOptions(Of TDocument, TProjection)

type FindOneAndReplaceOptions<'TDocument, 'TProjection> = class end

Type Parameters

TDocument

The type of the document.

TProjection

The type of the projection (same as TDocument if there is no projection).

The FindOneAndReplaceOptionsTDocument, TProjection type exposes the following members.

Constructors

Properties

| | Name | Description | | | ---------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | | Public property | BypassDocumentValidation | Gets or sets a value indicating whether to bypass document validation. | | Public property | Collation | Gets or sets the collation. | | Public property | IsUpsert | Gets or sets a value indicating whether to insert the document if it doesn't already exist. | | Public property | MaxTime | Gets or sets the maximum time. | | Public property | Projection | Gets or sets the projection. | | Public property | ReturnDocument | Gets or sets which version of the document to return. | | Public property | Sort | Gets or sets the sort. |

Top

Methods

| | Name | Description | | | ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Public method | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | | Protected method | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | | Public method | GetHashCode | Serves as the default hash function. (Inherited from Object.) | | Public method | GetType | Gets the Type of the current instance. (Inherited from Object.) | | Protected method | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | | Public method | ToString | Returns a string that represents the current object. (Inherited from Object.) |

Top

Extension Methods

See Also

Reference