AbstractSchemaExporter
Namespace: XRoadLib.Schema
Constructors
Constructor | Description |
new(producerNamespace)
Signature: producerNamespace:string -> unit
|
Initializes abstract schema exporter with producer namespace. |
Instance members
Instance member | Description |
ExportFaultDefinition(faultDefinition)
Signature: faultDefinition:FaultDefinition -> unit
Modifiers: abstract |
|
ExportHeaderDefinition(headerDefinition)
Signature: headerDefinition:HeaderDefinition -> unit
Modifiers: abstract |
|
ExportOperationDefinition(...)
Signature: operationDefinition:OperationDefinition -> unit
Modifiers: abstract |
|
ExportPropertyDefinition(...)
Signature: propertyDefinition:PropertyDefinition -> unit
Modifiers: abstract |
|
ExportProtocolDefinition(...)
Signature: protocolDefinition:ProtocolDefinition -> unit
Modifiers: abstract |
|
ExportRequestDefinition(...)
Signature: requestDefinition:RequestDefinition -> unit
Modifiers: abstract |
|
ExportResponseDefinition(...)
Signature: responseDefinition:ResponseDefinition -> unit
Modifiers: abstract |
|
ExportSchemaLocation(namespaceName)
Signature: namespaceName:string -> string
Modifiers: abstract |
|
ExportServiceDescription(...)
Signature: serviceDescription:ServiceDescription -> unit
Modifiers: abstract |
|
ExportTypeDefinition(typeDefinition)
Signature: typeDefinition:TypeDefinition -> unit
Modifiers: abstract |
|
XRoadNamespace
Signature: string
Modifiers: abstract |
|
XRoadPrefix
Signature: string
Modifiers: abstract |