EncodeValue() private method

private EncodeValue ( object value, bool forceTypeHint ) : void
value object
forceTypeHint bool
return void
Example #1
0
        public static string Encode(object obj, EncodeOptions options)
        {
            var instance = new Encoder(options);

            instance.EncodeValue(obj, false);
            return(instance.builder.ToString());
        }
Example #2
0
        public static string Encode(object obj, bool prettyPrint = false)
        {
            var instance = new Encoder(prettyPrint);

            instance.EncodeValue(obj);
            return(instance.builder.ToString());
        }
Example #3
0
        private static string InternalEncode(object obj, EncodeOptions options, bool skipOverVariants)
        {
            var instance     = new Encoder(options);
            int combineIndex = instance.combinable ? 0 : -1;

            instance.EncodeValue(obj, false, combineIndex);
            return(instance.builder.ToString());
        }
Example #4
0
 public static string Encode( object obj, EncodeOptions options )
 {
     var instance = new Encoder( options );
     instance.EncodeValue( obj, false );
     return instance.builder.ToString();
 }