Table of Contents

Class InputFileRecord

Namespace
Microsoft.Accordant
Assembly
Accordant.Operations.dll

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

string

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

IList<string>

Name

A unique name representing this input.

public string Name { get; set; }

Property Value

string

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

string

Polling

The polling setup for this operation input. If set, overrides the operation's Polling property.

public PollingSetup Polling { get; set; }

Property Value

PollingSetup

SerializedRequest

Serialized request for this operation.

public string SerializedRequest { get; set; }

Property Value

string

SkipPolling

If true, polling is skipped for this input even if the operation has polling configured.

public bool SkipPolling { get; set; }

Property Value

bool