Public Member Functions | |
| IJsonWriter | ConstructorStart (Type constructorType) |
| Starts a constructed object. | |
| IJsonWriter | ConstructorStart (string NamespaceAndClass) |
| Starts a constructed object with the given type information. | |
| IJsonWriter | ConstructorStart (string NamespaceAndClass, string Assembly) |
| Starts a constructed object. | |
| IJsonWriter | ConstructorArgsStart () |
| Starts the arguments for a constructed object. | |
| IJsonWriter | ConstructorArgsEnd () |
| Ends the arguments for a constructed object. | |
| IJsonWriter | ConstructorEnd () |
| Ends the constructed object. | |
| IJsonWriter | ObjectStart () |
| Starts an object. | |
| IJsonWriter | Key (string key) |
| IJsonWriter | ObjectEnd () |
| Ends an object definition. | |
| IJsonWriter | ArrayStart () |
| Starts an array sequence. | |
| IJsonWriter | ArrayEnd () |
| Ends an array. | |
| IJsonWriter | Value (bool value) |
| Writes a boolean value. | |
| IJsonWriter | Value (long value) |
| Writes a long value. | |
| IJsonWriter | Value (double value) |
| Writes a double value. | |
| IJsonWriter | Value (float value) |
| Writes a float value. | |
| IJsonWriter | QuotedValue (string value) |
| Writes a quoted value. | |
| IJsonWriter | SpecialValue (string value) |
| Writes a special string value that is not quoted such as null, or some other keyword. | |
| or</summary >< paramname="comment"> the comment string< /param >< returns ></returns > *IJsonWriter | Comment (string comment) |
| Writes a comment. The comment characters /*. | |
| IJsonWriter | Cast (Type castedType) |
| Writes an object cast (MyClass) ... | |
| IJsonWriter | Cast (string NamespaceAndClass) |
| Writes an object cast with the type name specified as a string. The NamespaceAndClass contains the class name and possibly the Namespace but no assembly. (MyNamespace.MyClass) ... | |
| IJsonWriter | Cast (string NamespaceAndClass, string Assembly) |
| Writes an object cast with the fully qualified type name and assemble reference ("MyNamespace.MyClass, MyAssembly") ... | |
| IJsonWriter | WriteObject (object value) |
| Serializes any type of object completely. | |
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorStart | ( | Type | constructorType | ) |
Starts a constructed object.
| constructorType |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorStart | ( | string | NamespaceAndClass | ) |
Starts a constructed object with the given type information.
| NamespaceAndClass | The fully-qualified class name without assembly reference |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorStart | ( | string | NamespaceAndClass, | |
| string | Assembly | |||
| ) |
Starts a constructed object.
| NamespaceAndClass | The fully-qualified class name without assembly reference | |
| Assembly | The assembly name |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorArgsStart | ( | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorArgsEnd | ( | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.ConstructorEnd | ( | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.ObjectStart | ( | ) |
Starts an object.
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.Key | ( | string | key | ) |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.ObjectEnd | ( | ) |
Ends an object definition.
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.ArrayStart | ( | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.ArrayEnd | ( | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.Value | ( | bool | value | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.Value | ( | long | value | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.Value | ( | double | value | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.Value | ( | float | value | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.QuotedValue | ( | string | value | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.SpecialValue | ( | string | value | ) |
Writes a special string value that is not quoted such as null, or some other keyword.
| value | the value to write |
Implemented in JsonExSerializer.JsonWriter.
| or</summary><paramname="comment"> the comment string</param><returns></returns> * IJsonWriter JsonExSerializer.IJsonWriter.Comment | ( | string | comment | ) |
| IJsonWriter JsonExSerializer.IJsonWriter.Cast | ( | Type | castedType | ) |
Writes an object cast (MyClass) ...
| castedType | The type for the cast |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.Cast | ( | string | NamespaceAndClass | ) |
Writes an object cast with the type name specified as a string. The NamespaceAndClass contains the class name and possibly the Namespace but no assembly. (MyNamespace.MyClass) ...
| NamespaceAndClass | The fully-qualified class name without assembly reference |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.Cast | ( | string | NamespaceAndClass, | |
| string | Assembly | |||
| ) |
Writes an object cast with the fully qualified type name and assemble reference ("MyNamespace.MyClass, MyAssembly") ...
| NamespaceAndClass | The fully-qualified class name without assembly reference | |
| Assembly | The assembly name |
Implemented in JsonExSerializer.JsonWriter.
| IJsonWriter JsonExSerializer.IJsonWriter.WriteObject | ( | object | value | ) |
Serializes any type of object completely.
| value | the object to write |
Implemented in JsonExSerializer.JsonWriter, and JsonExSerializer.SerializerHelper.
1.5.2