Class InputFileRecord
This class represents the file layout of an OperationInput when serialized.
public class InputFileRecord
- Inheritance
-
InputFileRecord
- Inherited Members
- Extension Methods
Properties
DerivationVariant
The variant label if this operation's request is derived from the requests/responses of other operations. The label is used to identify the right derivation in DerivedFrom in case the operation can produce more than one derived request.
public string DerivationVariant { get; set; }
Property Value
DerivedFromOperationCalls
The names of the operation calls whose request/response can be used to determine the request for this operation.
public IList<string> DerivedFromOperationCalls { get; set; }
Property Value
Name
A unique name representing this input.
public string Name { get; set; }
Property Value
OperationName
The name of the IOperation under which it is registered with the Spec. The spec itself is not serialized and the spec must contain an operation with this name when this file record is deserialized.
public string OperationName { get; set; }
Property Value
Polling
The polling setup for this operation input. If set, overrides the operation's Polling property.
public PollingSetup Polling { get; set; }
Property Value
SerializedRequest
Serialized request for this operation.
public string SerializedRequest { get; set; }
Property Value
SkipPolling
If true, polling is skipped for this input even if the operation has polling configured.
public bool SkipPolling { get; set; }