Show / Hide Table of Contents

Enum BSONElementType

BSON element types: http://bsonspec.org/spec.html

Namespace: NFX.Serialization.BSON
Assembly: NFX.dll
Syntax
public enum BSONElementType

Fields

Name Description
Array
Binary
Boolean
DateTime
Document
Double
Int32
Int64
JavaScript
JavaScriptWithScope
MaxKey
MinKey
Null
ObjectID
RegularExpression
String
TimeStamp

Extension Methods

ObjectValueConversion.AsString(String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString()
ObjectValueConversion.AsLaconicConfig(ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime()
ObjectValueConversion.AsDateTime(DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID()
ObjectValueConversion.AsGDID(GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol()
ObjectValueConversion.AsGDIDSymbol(GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan()
ObjectValueConversion.AsTimeSpan(TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(JSONWritingOptions)
JSONExtensions.ToJSON(TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject()
ErlObject.ToErlObject(ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX