Jayrock.Json.Conversion.TestExportContext.StockExporters C# (CSharp) Method

StockExporters() private method

private StockExporters ( ) : void
return void
        public void StockExporters()
        {
            AssertInStock(typeof(ByteExporter), typeof(byte));
            AssertInStock(typeof(Int16Exporter), typeof(short));
            AssertInStock(typeof(Int32Exporter), typeof(int));
            AssertInStock(typeof(Int64Exporter), typeof(long));
            AssertInStock(typeof(SingleExporter), typeof(float));
            AssertInStock(typeof(DoubleExporter), typeof(double));
            AssertInStock(typeof(DateTimeExporter), typeof(DateTime));
            AssertInStock(typeof(StringExporter), typeof(string));
            AssertInStock(typeof(BooleanExporter), typeof(bool));
            AssertInStock(typeof(ComponentExporter), typeof(object));
            AssertInStock(typeof(EnumerableExporter), typeof(object[]));
            AssertInStock(typeof(NameValueCollectionExporter), typeof(NameValueCollection));
            AssertInStock(typeof(StringExporter), typeof(System.Globalization.UnicodeCategory));
            AssertInStock(typeof(ExportAwareExporter), typeof(JsonObject));
            AssertInStock(typeof(DictionaryExporter), typeof(Hashtable));
            AssertInStock(typeof(ExportAwareExporter), typeof(JsonArray));
            AssertInStock(typeof(EnumerableExporter), typeof(ArrayList));
            AssertInStock(typeof(ExportAwareExporter), typeof(ExportableThing));
            AssertInStock(typeof(DataSetExporter), typeof(DataSet));
            AssertInStock(typeof(DataSetExporter), typeof(MyDataSet));
            AssertInStock(typeof(DataTableExporter), typeof(DataTable));
            AssertInStock(typeof(DataTableExporter), typeof(MyDataTable));
            AssertInStock(typeof(DataRowExporter), typeof(DataRow));
            AssertInStock(typeof(DataRowExporter), typeof(MyDataRow));
            AssertInStock(typeof(DataRowViewExporter), typeof(DataRowView));
            AssertInStock(typeof(DbDataRecordExporter), typeof(DbDataRecord));
            AssertInStock(typeof(StringExporter), typeof(Guid));
            AssertInStock(typeof(ByteArrayExporter), typeof(byte[]));
            AssertInStock(typeof(ComponentExporter), typeof(ValueThing));
            AssertInStock(typeof(StringExporter), typeof(Uri));
            AssertInStock(typeof(JsonNumberExporter), typeof(JsonNumber));
            AssertInStock(typeof(JsonBufferExporter), typeof(JsonBuffer));
            AssertInStock(typeof(ComponentExporter), typeof(ThingWithConstructor));

            #if !NET_1_0 && !NET_1_1

            AssertInStock(typeof(NullableExporter), typeof(int?));

            #endif

            #if !NET_1_0 && !NET_1_1 && !NET_2_0

            AssertInStock(typeof(BigIntegerExporter), typeof(System.Numerics.BigInteger));
            AssertInStock(typeof(ExpandoObjectExporter), typeof(System.Dynamic.ExpandoObject));

            AssertInStock(typeof(TupleExporter), typeof(Tuple<int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int, int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int, int, int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int, int, int, int, int>));
            AssertInStock(typeof(TupleExporter), typeof(Tuple<int, int, int, int, int, int, int, int>));

            #endif // !NET_1_0 && !NET_1_1 && !NET_2_0
        }