public WriteToken ( Newtonsoft.Json.Bson.BsonToken t ) : void | ||
t | Newtonsoft.Json.Bson.BsonToken | |
return | void |
protected override void WriteEnd(JsonToken token) { base.WriteEnd(token); RemoveParent(); if (base.Top == 0) { _writer.WriteToken(_root); } }
/// <summary> /// Writes the end. /// </summary> /// <param name="token">The token.</param> protected override void WriteEnd(JsonToken token) { base.WriteEnd(token); RemoveParent(); #if HAVE_ASYNC if (_finishingAsync) { return; } #endif if (Top == 0) { _writer.WriteToken(_root); } }