![]() | Polymorphic |
The PolymorphicValueWriterT type exposes the following members.
Name | Description | |
---|---|---|
![]() | PolymorphicValueWriterT | Initializes a new instance of the PolymorphicValueWriterT class |
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object) |
![]() | Read | Reads a value from the specified reader. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |
![]() | Write | Writes the specified value to the specified writer. |
When using this value writer, you must declare all allowed derived using the WritableDerivedTypeAttribute attribute.
In order to support serializing the base class itself, it must not be and implement the IWritable interface.