MongoDB.Bson.IO.BsonBinaryWriter.WriteSymbol C# (CSharp) Method

WriteSymbol() public method

Writes a BSON Symbol to the writer.
public WriteSymbol ( string value ) : void
value string The symbol.
return void
        public override void WriteSymbol(string value)
        {
            if (Disposed) { throw new ObjectDisposedException("BsonBinaryWriter"); }
            if (State != BsonWriterState.Value)
            {
                ThrowInvalidState("WriteSymbol", BsonWriterState.Value);
            }

            _buffer.WriteByte((byte)BsonType.Symbol);
            WriteNameHelper();
            _buffer.WriteString(_binaryWriterSettings.Encoding, value);

            State = GetNextState();
        }