Class BsonJavaScriptWithScope
Represents a BSON JavaScript value with a scope.
[Serializable]
public class BsonJavaScriptWithScope : BsonJavaScript, IComparable<BsonValue>, IConvertible, IEquatable<BsonValue>, IComparable<BsonJavaScript>, IEquatable<BsonJavaScript>, IComparable<BsonJavaScriptWithScope>, IEquatable<BsonJavaScriptWithScope>
- Inheritance
-
BsonJavaScriptWithScope
- Implements
- Inherited Members
- Extension Methods
Constructors
- BsonJavaScriptWithScope(string, BsonDocument)
Initializes a new instance of the BsonJavaScriptWithScope class.
Properties
- BsonType
Gets the BsonType of this BsonValue.
- Scope
Gets the scope (a set of variables with values).
Methods
- Clone()
Creates a shallow clone of the BsonJavaScriptWithScope (see also DeepClone).
- CompareTo(BsonJavaScriptWithScope)
Compares this BsonJavaScriptWithScope to another BsonJavaScriptWithScope.
- CompareTo(BsonValue)
Compares the BsonJavaScriptWithScope to another BsonValue.
- Create(object)
Creates a new BsonJavaScriptWithScope.
- DeepClone()
Creates a deep clone of the BsonJavaScriptWithScope (see also Clone).
- Equals(BsonJavaScriptWithScope)
Compares this BsonJavaScriptWithScope to another BsonJavaScriptWithScope.
- Equals(object)
Compares this BsonJavaScriptWithScope to another object.
- GetHashCode()
Gets the hash code.
- ToString()
Returns a string representation of the value.
Operators
- operator ==(BsonJavaScriptWithScope, BsonJavaScriptWithScope)
Compares two BsonJavaScriptWithScope values.
- operator !=(BsonJavaScriptWithScope, BsonJavaScriptWithScope)
Compares two BsonJavaScriptWithScope values.