[This is preliminary documentation and is subject to change.]
The ISlimSerializer type exposes the following members.Methods
Name | Description | |
---|---|---|
![]() | Deserialize | (Inherited from ISerializer.) |
![]() | ResetCallBatch |
Resets type registry state to initial state (which is based on global types) for TypeMode = "Batch",
otherwise does nothing
|
![]() | Serialize | (Inherited from ISerializer.) |
Properties
Name | Description | |
---|---|---|
![]() | BatchTypesAdded |
Returns true if last call to Serialize or Deserialize in batch mode added more types to type registry.
This call is only valid in TypeMode = "Batch" and is inherently not thread-safe
|
![]() | IsThreadSafe |
Indicates whether Serialize/Deserialize may be called by multiple threads at the same time
(Inherited from ISerializer.) |
![]() | TypeMode |
Gets/sets how serializer handles type information between calls to Serialize/Deserialize.
This property itself is not thread-safe, that is - it should be only set once by control/initiating thread
|
See Also