You are here: Symbol Reference > Stimulsoft.Base.Json.Bson Namespace > BsonWriter Class > BsonWriter Members
Stimulsoft Reports Class Reference
ContentsIndexHome
PreviousUpNext
BsonWriter Members

The following tables list the members exposed by BsonWriter.

 
Name 
Description 
 
This is record Stimulsoft.Base.Json.JsonWriter.State. 
 
Name 
Description 
 
Sets the state of the JsonWriter,  
 
Writes the end.  
 
Writes indent characters.  
 
Writes an indent space.  
 
Writes the JSON value delimiter.  
 
Name 
Description 
 
This is the overview for the BsonWriter constructor overload. 
 
Closes this stream and the underlying stream.  
 
Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.  
 
Writes out a comment  
 
This is the overview for the WriteEnd method overload. 
 
Writes the end of an array.  
 
Writes the end constructor.  
 
Writes the end of a JSON object.  
 
Writes a null value.  
 
Writes a Byte[] value that represents a BSON object id.  
 
Writes the property name of a name/value pair on a JSON object.  
 
This is the overview for the WritePropertyName method overload. 
 
Writes raw JSON.  
 
Writes raw JSON where a value is expected and updates the writer's state.  
 
Writes a BSON regex.  
 
Writes the beginning of a JSON array.  
 
Writes the start of a constructor with the given name.  
 
Writes the beginning of a JSON object.  
 
This is the overview for the WriteToken method overload. 
 
Writes an undefined value.  
 
This is the overview for the WriteValue method overload. 
 
This is the overview for the WriteValue method overload. 
 
Writes out the given white space.  
 
Name 
Description 
 
This is AddToken, a member of class BsonWriter. 
 
This is AutoComplete, a member of class JsonWriter. 
 
This is BuildStateArray, a member of class JsonWriter. 
 
This is InternalWriteComment, a member of class JsonWriter. 
 
This is InternalWriteEnd, a member of class JsonWriter. 
 
This is InternalWritePropertyName, a member of class JsonWriter. 
 
This is InternalWriteRaw, a member of class JsonWriter. 
 
This is InternalWriteStart, a member of class JsonWriter. 
 
This is InternalWriteValue, a member of class JsonWriter. 
 
This is InternalWriteWhitespace, a member of class JsonWriter. 
 
This is OnStringEscapeHandlingChanged, a member of class JsonWriter. 
 
This is UpdateScopeWithFinishedValue, a member of class JsonWriter. 
 
Name 
Description 
 
Gets or sets a value indicating whether the underlying stream or TextReader should be closed when the writer is closed.  
 
Gets or sets the culture used when writing JSON. Defaults to CultureInfo.InvariantCulture.  
 
Get or set how dates are written to JSON text.  
 
Get or set how DateTime and DateTimeOffset values are formatting when writing JSON text.  
 
Gets or sets the DateTimeKind used when writing DateTime values to BSON. When set to DateTimeKind.Unspecified no conversion will occur.  
 
Get or set how DateTime time zones are handling when writing JSON text.  
 
Get or set how special floating point numbers, e.g. F:System.Double.NaN, F:System.Double.PositiveInfinity and F:System.Double.NegativeInfinity, are written to JSON text.  
 
Indicates how JSON text output is formatted.  
 
Path 
Gets the path of the writer.  
 
Get or set how strings are escaped when writing JSON text.  
 
Gets the state of the writer.  
 
Name 
Description 
 
This is StateArrayTempate, a member of class JsonWriter. 
 
Name 
Description 
 
This is ContainerPath, a member of class JsonWriter. 
 
Name 
Description 
 
Top 
Gets the top.  
Made with Doc-O-Matic.
What do you think about this topic? Send feedback!
Copyright (c) 2017. All rights reserved.