OpenTAP 9.25
API Reference
|
Serializer implementation for parameters. More...
Classes | |
struct | ExternalParamData |
Structure for holding data about TestPlan.ExternalParameters More... | |
Public Member Functions | |
override bool | Deserialize (XElement elem, ITypeData t, Action< object > setter) |
Deserialization implementation. | |
override bool | Serialize (XElement elem, object obj, ITypeData expectedType) |
Serialization implementation. | |
Public Member Functions inherited from OpenTap.TapSerializerPlugin | |
TapSerializerPlugin () | |
Creates a new TapSerializerPlugin. | |
Public Attributes | |
readonly List< ExternalParamData > | UnusedExternalParamData = new List<ExternalParamData>() |
Stores the data if a test plan was not serialized but the external keyword was used. | |
readonly Dictionary< string, string > | PreloadedValues = new Dictionary<string, string>() |
Pre-Loaded external parameter Name/Value sets. | |
Properties | |
override double | Order [get] |
The order of this serializer. | |
Properties inherited from OpenTap.TapSerializerPlugin | |
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. | |
Properties inherited from OpenTap.ITapSerializerPlugin | |
double | Order [get] |
Priority of the serializer. Defines the order in which the serializers are used. Default is 0. | |
Additional Inherited Members | |
Static Protected Attributes inherited from OpenTap.TapSerializerPlugin | |
static TraceSource | Log = OpenTap.Log.CreateSource("Serializer") |
Log source for serializer plugins. | |
Serializer implementation for parameters.
OpenTAP 9.25 API built Tue Aug 6 2024 07:49:25