Namespace Nevatech.Vsb.Repository.Description
Classes
CertificateInfo
Represents the block of information about an X.509 certificate.
ClientEndpointConfiguration
Provides configuration of the endpoint to be used for retrieving service metadata.
ContractInfo
Provides basic information about service contract (port type).
DocumentationAttribute
Implements an attribute that adds an endpoint-, contract-, or operation behavior with the specified documentation annotation text.
DocumentationWsdlExportExtension
Implements a WSDL export extension that populates documentation annotations on port types, port type operations, and ports.
DocumentationWsdlImportExtension
Implements a WSDL import extension that extracts documentation annotations from the port types, port type operations, and ports.
EndpointInfo
Provides basic information about service endpoint (port).
ErrorInfo
Represents a serializable error message.
MessageGenerationSettings
Provides parameters used for sample message generation.
MetadataHandler
HTTP handler that provides access to stored service metadata through HTTP GET request. The requests must be formated like: {handler name and extension}/{metadata section key}?format={wsdl|swsdl|metadata|swagger-json|swagger-yaml}. The optional "format" query parameter defines the output metadata format: "wsdl" - multi-part WSDL document (default value for SOAP services), "swsdl" - all-including single WSDL document, "metadata" - metadata set as defined in WS-MetadataExchange specification, "swagger-json" - Swagger document in JSON format (default value for REST services), "swagger-yaml" - Swagger document in YAML format.
MetadataInfo
Provides information about services and service entities located in metadata document.
MetadataProcessingException
The exception that is thrown when metadata import or export process fails.
OperationInfo
Provides basic information about service operation.
RestEndpointInfo
Provides basic information about REST service endpoint. This class is usually used during REST service import process to provide a brief endpoint information on UI.
RestMetadataInfo
Provides information about REST service located in metadata document, such as Swagger. This class is usually used during REST service import process to provide a brief endpoint information on UI.
RestOperationInfo
Provides besic information about REST operation. This class is usually used during REST service import process to provide a brief operation information on UI.
ServiceInfo
Provides basic information about a service.
ServiceVersionImportDetails
Provides information about the entities that need to be imported from metadata and included in the new service version.
ServiceVersionUpdateDetails
Provides information about the entities that need to be imported from metadata and included in the updated service version.
Enums
CertificateContentType
Defines the content type of BLOB storing X.509 certificate.
ErrorToleranceLevel
Defines the level of tolerance for errors and warnings appearing during the matadata import process.
MetadataFormat
Defines the metadata format to be returned by metadata handlers.
SerializerMode
Defines the type of serializer that will be used for XML serialization and deserialization.
ServiceVersionUpdateOptions
Defines the additional options to be applied when an existing physical service version is updated from a metadata document.