Enum BsonWriterState
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
MongoDB.Bson.IO
Assembly
MongoDB.Bson.dll
Represents the state of a BsonWriter.
public enum BsonWriterState
Extension Methods
BsonExtensionMethods.ToBsonDocument(TNominalType, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToBson(TNominalType, IBsonSerializer, BsonBinaryWriterSettings, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)
BsonExtensionMethods.ToJson(TNominalType, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToBson(object, Type, BsonBinaryWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs, int)
BsonExtensionMethods.ToBsonDocument(object, Type, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
BsonExtensionMethods.ToJson(object, Type, JsonWriterSettings, IBsonSerializer, Action<BsonSerializationContext.Builder>, BsonSerializationArgs)
Fields
Initial = 0
The initial state.
Name = 1
The writer is positioned to write a name.
Value = 2
The writer is positioned to write a value.
ScopeDocument = 3
The writer is positioned to write a scope document (call WriteStartDocument to start writing the scope document).
Done = 4
The writer is done.
Closed = 5
The writer is closed.