OperationDefinition
Namespace: XRoadLib.Schema
Configurable part of operation.
Constructors
Constructor | Description |
new(qualifiedName, version, methodInfo)
Signature: (qualifiedName:XName * version:Nullable<uint32> * methodInfo:MethodInfo) -> unit
|
Initializes new definition object using default settings. |
Instance members
Instance member | Description |
CopyRequestPartToResponse()
Signature: unit -> unit
|
Does the operation return input message as part of output message. |
ExtensionSchemaExporter
Signature: ISchemaExporter
|
Customized export options defined by extension. |
InputBinaryMode()
Signature: unit -> unit
|
Binary content serialization format for input messages. |
InputMessageName()
Signature: unit -> unit
|
Override input message name. |
IsAbstract()
Signature: unit -> unit
|
Should this operation define binding part in service description? |
MethodInfo
Signature: MethodInfo
|
Runtime interface method which represents current operation. |
OutputBinaryMode()
Signature: unit -> unit
|
Binary content serialization format for output messages. |
OutputMessageName()
Signature: unit -> unit
|
Override output message name. |
ServiceMapType()
Signature: unit -> unit
|
Serialization functionality of current operation. |
Version()
Signature: unit -> unit
|
X-Road service version of the operation. |