BsonArray Class (original) (raw)
Name
Description
Casts the BsonValue to a Boolean (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonArray (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonBinaryData (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonDateTime (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonDocument (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonJavaScript (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonJavaScriptWithScope (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonMaxKey (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonMinKey (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonNull (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonRegularExpression (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonSymbol (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonTimestamp (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonUndefined (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a BsonValue (a way of upcasting subclasses of BsonValue to BsonValue at compile time).
(Inherited from BsonValue.)
Casts the BsonValue to a Byte[] (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Obsolete.
Casts the BsonValue to a DateTime in UTC (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Decimal (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Decimal128 (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Double (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Guid (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to an Int32 (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Int64 (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Obsolete.
Casts the BsonValue to a DateTime in the local timezone (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Boolean} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Obsolete.
Casts the BsonValue to a Nullable{DateTime} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Decimal} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Decimal128} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Double} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Guid} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Int32} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{Int64} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Nullable{ObjectId} (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to an ObjectId (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a Regex (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Casts the BsonValue to a String (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Obsolete.
Casts the BsonValue to a DateTime in UTC (throws an InvalidCastException if the cast is not valid).
(Inherited from BsonValue.)
Gets the BsonType of this BsonValue.
(Overrides BsonValueBsonType.)
Gets or sets the total number of elements the internal data structure can hold without resizing.
Gets the count of array elements.
Tests whether this BsonValue is a Boolean.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonArray.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonBinaryData.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonDateTime.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonDocument.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonJavaScript.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonJavaScriptWithScope.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonMaxKey.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonMinKey.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonNull.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonRegularExpression.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonSymbol .
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonTimestamp.
(Inherited from BsonValue.)
Tests whether this BsonValue is a BsonUndefined.
(Inherited from BsonValue.)
Obsolete.
Tests whether this BsonValue is a DateTime.
(Inherited from BsonValue.)
Tests whether this BsonValue is a Decimal128.
(Inherited from BsonValue.)
Tests whether this BsonValue is a Double.
(Inherited from BsonValue.)
Tests whether this BsonValue is a Guid.
(Inherited from BsonValue.)
Tests whether this BsonValue is an Int32.
(Inherited from BsonValue.)
Tests whether this BsonValue is an Int64.
(Inherited from BsonValue.)
Tests whether this BsonValue is a numeric value.
(Inherited from BsonValue.)
Tests whether this BsonValue is an ObjectId .
(Inherited from BsonValue.)
Gets whether the array is read-only.
Tests whether this BsonValue is a String.
(Inherited from BsonValue.)
Tests whether this BsonValue is a valid DateTime.
(Inherited from BsonValue.)
Gets or sets a value by position.
(Overrides BsonValueItemInt32.)
Gets or sets a value by name (only applies to BsonDocument).
(Inherited from BsonValue.)
Obsolete.
Gets the raw value of this BsonValue (or null if this BsonValue doesn't have a single scalar value).
(Inherited from BsonValue.)
Obsolete.
Gets the array elements as raw values (see BsonValue.RawValue).
Gets the array elements.