The following tables list the members exposed by IUserDefinedType.
| Name | Description | |
|---|---|---|
| SupportedType | Returns the type supported by the class implementing this interface. The supported type is the type that is returned when converting to a simple type and the type that is set when converting from the simple type. |
| Name | Description | |
|---|---|---|
| FromSimpleDataType | Populates the type that implements the interface (a type that can't be directly saved or loaded from the storage) with data from the storage. | |
| ToSimpleDataType | Converts the user-defined type to a type that can be persisted to the storage. You could return here for example an xml string or something else that can be saved to the storage. |