OpenTAP 9.28
API Reference
|
Serializes input/output relations. It does so by adding a collection of inputs to the step XML while serializing. This is done because some of the properties might be read-only or XML ignore and in these cases we might still want to serialize the relation ship between them, even though the values are not themselves serialized. More...
Public Member Functions | |
override bool | Deserialize (XElement node, ITypeData t, Action< object > setter) |
Deserialize input/output relations | |
override bool | Serialize (XElement node, object obj, ITypeData expectedType) |
Serialize input/output relations | |
![]() | |
TapSerializerPlugin () | |
Creates a new TapSerializerPlugin. | |
Additional Inherited Members | |
![]() | |
static TraceSource | Log = OpenTap.Log.CreateSource("Serializer") |
Log source for serializer plugins. | |
![]() | |
TapSerializer | Serializer [get] |
The object facilitating Serialization or Deserialization. | |
virtual double | Order [get] |
Priority of the serializer. Defines the order in which the serializers are used. Default is 0. | |
![]() | |
double | Order [get] |
Priority of the serializer. Defines the order in which the serializers are used. Higher order serializers are used first. Default is 0. | |
Serializes input/output relations. It does so by adding a collection of inputs to the step XML while serializing. This is done because some of the properties might be read-only or XML ignore and in these cases we might still want to serialize the relation ship between them, even though the values are not themselves serialized.
OpenTAP 9.28 API built Mon Mar 24 2025 08:45:22