Noemax.Newtonsoft.Json.Bson Namespace : BsonWriter Class |
The following tables list the members exposed by BsonWriter.
Name | Description | |
---|---|---|
![]() | BsonWriter Constructor | Overloaded. |
Name | Description | |
---|---|---|
![]() | CloseOutput | Gets or sets a value indicating whether the underlying stream or System.IO.TextReader should be closed when the writer is closed. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | Culture | Gets or sets the culture used when writing JSON. Defaults to System.Globalization.CultureInfo.InvariantCulture. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | DateFormatHandling | Get or set how dates are written to JSON text. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | DateFormatString | Get or set how DateTime and DateTimeOffset values are formatting when writing JSON text. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | DateTimeKindHandling | Gets or sets the System.DateTimeKind used when writing System.DateTime values to BSON. When set to System.DateTimeKind.Unspecified no conversion will occur. |
![]() | DateTimeZoneHandling | Get or set how System.DateTime time zones are handling when writing JSON text. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | FloatFormatHandling | Get or set how special floating point numbers, e.g. System.Double.NaN, System.Double.PositiveInfinity and System.Double.NegativeInfinity, are written to JSON text. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | Formatting | Indicates how JSON text output is formatted. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | Path | Gets the path of the writer. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | StringEscapeHandling | Get or set how strings are escaped when writing JSON text. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteState | Gets the state of the writer. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
Name | Description | |
---|---|---|
![]() | Close | Overridden. Closes this stream and the underlying stream. |
![]() | Flush | Overridden. Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. |
![]() | WriteComment | Overridden. Writes out a comment /*...*/ containing the specified text. |
![]() | WriteEnd | Overloaded. Overridden. Writes the end. |
![]() | WriteEndArray | Writes the end of an array. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteEndConstructor | Writes the end constructor. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteEndObject | Writes the end of a Json object. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteNull | Overridden. Writes a null value. |
![]() | WriteObjectId | Writes a Byte[] value that represents a BSON object id. |
![]() | WritePropertyName | Overloaded. Overridden. Writes the property name of a name/value pair on a Json object. |
![]() | WriteRaw | Overridden. Writes raw JSON. |
![]() | WriteRawValue | Overridden. Writes raw JSON where a value is expected and updates the writer's state. |
![]() | WriteRegex | Writes a BSON regex. |
![]() | WriteStartArray | Overridden. Writes the beginning of a Json array. |
![]() | WriteStartConstructor | Overridden. Writes the start of a constructor with the given name. |
![]() | WriteStartObject | Overridden. Writes the beginning of a Json object. |
![]() | WriteToken | Overloaded. Writes the current Noemax.Newtonsoft.Json.JsonReader token and its children. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteUndefined | Overridden. Writes an undefined value. |
![]() | WriteValue | Overloaded. Overridden. Writes a System.Object value. An error will raised if the value cannot be written as a single JSON token. |
![]() | WriteWhitespace | Writes out the given white space. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
Name | Description | |
---|---|---|
![]() | SetWriteState | Sets the state of the JsonWriter, (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteIndent | Writes indent characters. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteIndentSpace | Writes an indent space. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |
![]() | WriteValueDelimiter | Writes the JSON value delimiter. (Inherited from Noemax.Newtonsoft.Json.JsonWriter) |