[This is preliminary documentation and is subject to change.]
The SlimFormat type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | SlimFormat | Initializes a new instance of the SlimFormat class |
Methods
Name | Description | |
---|---|---|
![]() | ![]() | Determines whether the specified object is equal to the current object. (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | ![]() | Serves as the default hash function. (Inherited from ![]() |
![]() | GetReadActionForRefType |
Returns a function that reads the specified ref type and returns it as object
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetReadActionForType |
Returns a function that reads the specified value type and returns it as object
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetReadingStreamer |
Makes new reader instance
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetReadMethodForRefType |
Returns a method info for reading a certain reference type for this format or null if this type is not directly supported.
Use IsRefTypeSupported(type) to see if the ref type is native to this format.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetReadMethodForType |
Returns a method info for reading a certain value type for this format or null if this type is not directly supported.
Use IsTypeSupported(type) to see if the type is native to this format.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | GetWriteActionForRefType |
Returns an action that writes the value of the specified ref type
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetWriteActionForType |
Returns an action that writes the value of the specified value type
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetWriteMethodForRefType |
Returns a method info for writing a certain ref type for this format.
Use IsRefTypeSupported(type) to see if the type is native to this format.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetWriteMethodForType |
Returns a method info for writing a certain value type for this format.
Use IsTypeSupported(type) to see if the type is native to this format.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | GetWritingStreamer |
Makes new writer instance
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | IsRefTypeSupported |
Returns true when the supplied reference type is natively supported by format, that is - when this format
can directly write instances of this type without reflection/complex graph walk.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | IsTypeSupported |
Returns true when the supplied value type is natively supported by format, that is - when this format
can directly write instances of this type without reflection/complex graph walk.
(Inherited from StreamerFormat TReader, TWriter .) |
![]() | MakeReadingStreamer | (Overrides StreamerFormat TReader, TWriter MakeReadingStreamer(Encoding).) |
![]() | MakeWritingStreamer | (Overrides StreamerFormat TReader, TWriter MakeWritingStreamer(Encoding).) |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
Extension Methods
Fields
Name | Description | |
---|---|---|
![]() ![]() | MAX_BYTE_ARRAY_LEN | |
![]() ![]() | MAX_DECIMAL_ARRAY_LEN | |
![]() ![]() | MAX_DOUBLE_ARRAY_LEN | |
![]() ![]() | MAX_FLOAT_ARRAY_LEN | |
![]() ![]() | MAX_INT_ARRAY_LEN | |
![]() ![]() | MAX_LONG_ARRAY_LEN | |
![]() ![]() | MAX_STRING_ARRAY_CNT | |
![]() | TypeSchema |
Internally references type schema
|
Properties
Name | Description | |
---|---|---|
![]() ![]() | Instance |
Returns a singleton format instance
|
![]() | ReaderType | (Overrides StreamerFormat ReaderType.) |
![]() | WriterType | (Overrides StreamerFormat WriterType.) |
See Also