| BsonDocumentAdd Method (String, BsonValue, Boolean) | 
            Creates and adds an element to the document, but only if the condition is true.
            
 
Namespace: MongoDB.BsonAssembly: MongoDB.Bson (in MongoDB.Bson.dll) Version: 2.4.1
 Syntax
Syntaxpublic virtual BsonDocument Add(
	string name,
	BsonValue value,
	bool condition
)
Public Overridable Function Add ( 
	name As String,
	value As BsonValue,
	condition As Boolean
) As BsonDocument
abstract Add : 
        name : string * 
        value : BsonValue * 
        condition : bool -> BsonDocument 
override Add : 
        name : string * 
        value : BsonValue * 
        condition : bool -> BsonDocument Parameters
- name
- Type: SystemString
 The name of the element.
- value
- Type: MongoDB.BsonBsonValue
 The value of the element.
- condition
- Type: SystemBoolean
 Whether to add the element to the document.
Return Value
Type: 
BsonDocumentThe document (so method calls can be chained).
 See Also
See Also