Class JsonSerializerProxy
Inheritance
System.Object
JsonSerializerProxy
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Bayat.Json.Runtime.dll
Syntax
public class JsonSerializerProxy : JsonSerializer
Constructors
|
Improve this Doc
View Source
JsonSerializerProxy(JsonSerializerReader)
Declaration
public JsonSerializerProxy(JsonSerializerReader serializerReader)
Parameters
|
Improve this Doc
View Source
JsonSerializerProxy(JsonSerializerWriter)
Declaration
public JsonSerializerProxy(JsonSerializerWriter serializerWriter)
Parameters
Properties
|
Improve this Doc
View Source
Binder
Declaration
public override SerializationBinder Binder { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.SerializationBinder |
|
Overrides
|
Improve this Doc
View Source
CheckAdditionalContent
Declaration
public override bool CheckAdditionalContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
|
Improve this Doc
View Source
ConstructorHandling
Declaration
public override ConstructorHandling ConstructorHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Context
Declaration
public override StreamingContext Context { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.StreamingContext |
|
Overrides
|
Improve this Doc
View Source
ContractResolver
Declaration
public override IContractResolver ContractResolver { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Converters
Declaration
public override JsonConverterCollection Converters { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Culture
Declaration
public override CultureInfo Culture { get; set; }
Property Value
Type |
Description |
System.Globalization.CultureInfo |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override DateFormatHandling DateFormatHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Declaration
public override string DateFormatString { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Improve this Doc
View Source
DateParseHandling
Declaration
public override DateParseHandling DateParseHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
DateTimeZoneHandling
Declaration
public override DateTimeZoneHandling DateTimeZoneHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
DefaultValueHandling
Declaration
public override DefaultValueHandling DefaultValueHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
EqualityComparer
Declaration
public override IEqualityComparer EqualityComparer { get; set; }
Property Value
Type |
Description |
System.Collections.IEqualityComparer |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override FloatFormatHandling FloatFormatHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
FloatParseHandling
Declaration
public override FloatParseHandling FloatParseHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Declaration
public override Formatting Formatting { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
MaxDepth
Declaration
public override int? MaxDepth { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override MetadataPropertyHandling MetadataPropertyHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
MissingMemberHandling
Declaration
public override MissingMemberHandling MissingMemberHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
NullValueHandling
Declaration
public override NullValueHandling NullValueHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
ObjectCreationHandling
Declaration
public override ObjectCreationHandling ObjectCreationHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
PreserveReferencesHandling
Declaration
public override PreserveReferencesHandling PreserveReferencesHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
ReferenceLoopHandling
Declaration
public override ReferenceLoopHandling ReferenceLoopHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
ReferenceResolver
Declaration
public override IReferenceResolver ReferenceResolver { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
StringEscapeHandling
Declaration
public override StringEscapeHandling StringEscapeHandling { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
TraceWriter
Declaration
public override ITraceWriter TraceWriter { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Declaration
public override FormatterAssemblyStyle TypeNameAssemblyFormat { get; set; }
Property Value
Type |
Description |
System.Runtime.Serialization.Formatters.FormatterAssemblyStyle |
|
Overrides
|
Improve this Doc
View Source
TypeNameHandling
Declaration
public override TypeNameHandling TypeNameHandling { get; set; }
Property Value
Overrides
Methods
|
Improve this Doc
View Source
DeserializeInternal(JsonReader, Type)
Declaration
protected override object DeserializeInternal(JsonReader reader, Type objectType)
Parameters
Type |
Name |
Description |
JsonReader |
reader |
|
System.Type |
objectType |
|
Returns
Type |
Description |
System.Object |
|
Overrides
|
Improve this Doc
View Source
DeserializeIntoInternal(JsonReader, Object)
Declaration
protected override object DeserializeIntoInternal(JsonReader reader, object target)
Parameters
Type |
Name |
Description |
JsonReader |
reader |
|
System.Object |
target |
|
Returns
Type |
Description |
System.Object |
|
Overrides
|
Improve this Doc
View Source
GetInternalSerializer()
Declaration
public JsonSerializerInternalBase GetInternalSerializer()
Returns
|
Improve this Doc
View Source
PopulateInternal(JsonReader, Object)
Declaration
protected override void PopulateInternal(JsonReader reader, object target)
Parameters
Type |
Name |
Description |
JsonReader |
reader |
|
System.Object |
target |
|
Overrides
|
Improve this Doc
View Source
SerializeInternal(JsonWriter, Object, Type)
Declaration
protected override void SerializeInternal(JsonWriter jsonWriter, object value, Type rootType)
Parameters
Type |
Name |
Description |
JsonWriter |
jsonWriter |
|
System.Object |
value |
|
System.Type |
rootType |
|
Overrides
Events
|
Improve this Doc
View Source
Error
Declaration
public override event EventHandler<ErrorEventArgs> Error
Event Type
Overrides