Inherits JsonExSerializer.Collections.CollectionHandler.
Public Member Functions | |
| override bool | IsCollection (Type collectionType) |
| Checks to see if the collection type is handled by this handler. | |
| override ICollectionBuilder | ConstructBuilder (Type collectionType, int itemCount) |
| Constructs a collection builder for the given collection type. The type must be supported by this handler. | |
| override ICollectionBuilder | ConstructBuilder (object collection) |
| Constructs a collection builder to update an existing collection. The type must be supported by this handler. | |
| override Type | GetItemType (Type CollectionType) |
| Gets the type of items that this collection type holds. The default is System.Object. | |
| override bool JsonExSerializer.Collections.CollectionConstructorHandler.IsCollection | ( | Type | collectionType | ) | [virtual] |
Checks to see if the collection type is handled by this handler.
| collectionType | the type to check |
Implements JsonExSerializer.Collections.CollectionHandler.
| override ICollectionBuilder JsonExSerializer.Collections.CollectionConstructorHandler.ConstructBuilder | ( | Type | collectionType, | |
| int | itemCount | |||
| ) | [virtual] |
Constructs a collection builder for the given collection type. The type must be supported by this handler.
| collectionType | the type to construct a builder for |
Implements JsonExSerializer.Collections.CollectionHandler.
| override ICollectionBuilder JsonExSerializer.Collections.CollectionConstructorHandler.ConstructBuilder | ( | object | collection | ) | [virtual] |
Constructs a collection builder to update an existing collection. The type must be supported by this handler.
| collection | an existing istance of the collection class to be populated | |
| collectionType | the type to construct a builder for |
Implements JsonExSerializer.Collections.CollectionHandler.
| override Type JsonExSerializer.Collections.CollectionConstructorHandler.GetItemType | ( | Type | CollectionType | ) | [virtual] |
Gets the type of items that this collection type holds. The default is System.Object.
| CollectionType | the type of the collection |
Reimplemented from JsonExSerializer.Collections.CollectionHandler.
1.5.2