ProtocolDefinition
Namespace: XRoadLib.Schema
Global configuration options for the schema.
Constructors
Constructor | Description |
new()
Signature: unit -> unit
|
Instance members
Instance member | Description |
ContractAssembly()
Signature: unit -> unit
|
Assembly that defines types for serialization. |
DetectEnvelope()
Signature: unit -> unit
|
Callback function to be used to detect protocol from SOAP envelope element. |
EnabledFilters
Signature: ISet<string>
|
Define list of content filters of X-Road message elements. |
GenerateFakeXRoadDocumentation()
Signature: unit -> unit
|
Add fake documentation info for elements which do not have explicit documentation attributes defined. Fixes MISP issue when missing documentation causes MISP to display empty labels. |
ProducerNamespace()
Signature: unit -> unit
|
Main namespace for the protocol. |
Style()
Signature: unit -> unit
|
Serialization style used for X-Road message prtotocol. |
SupportedVersions
Signature: ISet<uint32>
|
Defines list of supported DTO versions (for DTO based versioning). |
TechNotesElementName()
Signature: unit -> unit
|
Defines technotes element name |