[This is preliminary documentation and is subject to change.]
The BSONBinaryElement type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| BSONBinaryElement(Stream) | Initializes a new instance of the BSONBinaryElement class | |
| BSONBinaryElement(BSONBinary) |
Creates an array element
| |
| BSONBinaryElement(String, BSONBinary) | Initializes a new instance of the BSONBinaryElement class |
Methods
| Name | Description | |
|---|---|---|
Determines whether the specified object is equal to the current object. (Inherited from | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
| GetByteSize |
Returns the BSON binary size of this element expressed in bytes
(Inherited from BSONElement.) | |
Serves as the default hash function. (Inherited from | ||
Gets the (Inherited from | ||
| GetTypeCode | (Inherited from BSONElement.) | |
| GetValueByteSize | (Overrides BSONElement GetValueByteSize .) | |
| MarkAsArrayItem | (Inherited from BSONElement.) | |
Creates a shallow copy of the current (Inherited from | ||
| ReadValueFromStream | (Overrides BSONElement ReadValueFromStream(Stream).) | |
| ToBoolean | (Inherited from BSONElement.) | |
| ToByte | (Inherited from BSONElement.) | |
| ToChar | (Inherited from BSONElement.) | |
| ToDateTime | (Inherited from BSONElement.) | |
| ToDecimal | (Inherited from BSONElement.) | |
| ToDouble | (Inherited from BSONElement.) | |
| ToInt16 | (Inherited from BSONElement.) | |
| ToInt32 | (Inherited from BSONElement.) | |
| ToInt64 | (Inherited from BSONElement.) | |
| ToSByte | (Inherited from BSONElement.) | |
| ToSingle | (Inherited from BSONElement.) | |
| ToString | (Inherited from BSONElement T .) | |
| ToString(IFormatProvider) | (Inherited from BSONElement.) | |
| ToType | (Inherited from BSONElement.) | |
| ToUInt16 | (Inherited from BSONElement.) | |
| ToUInt32 | (Inherited from BSONElement.) | |
| ToUInt64 | (Inherited from BSONElement.) | |
| WriteAsJSON | (Inherited from BSONElement.) | |
| WriteToStream |
Write element to stream
(Inherited from BSONElement.) | |
| WriteValueToStream | (Overrides BSONElement WriteValueToStream(Stream).) |
Extension Methods
Fields
| Name | Description | |
|---|---|---|
| m_Value | (Inherited from BSONElement T .) |
Properties
| Name | Description | |
|---|---|---|
| ByteSize |
Recalculates the BSON binary size of this document expressed in bytes
(Inherited from BSONElement.) | |
| ElementType | (Overrides BSONElement ElementType.) | |
| IsArrayElement |
Returns true when this element does not have a name - it is a part of the array
(Inherited from BSONElement.) | |
| Name |
Return the name of this element. The name is immutable.
Check IaArrayElelemnt first, as this property can not be gotten for array elements
(Inherited from BSONElement.) | |
| ObjectValue |
Gets/sets value as object. In normal cases use typed Value to get/set instead
(Inherited from BSONElement T .) | |
| Value | (Inherited from BSONElement T .) |
See Also