C# Класс org.GraphDefined.Vanaheimr.Hermod.SOAP.SOAPDispatcher

A SOAP dispatcher.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
EndpointTextInfo ( HTTPRequest Request ) : Task

Return a short information text about this endpoint.

Invoke ( HTTPRequest Request ) : Task

Invoke this SOAP endpoint and choose a matching dispatcher.

RegisterSOAPDelegate ( String Description, SOAPMatch SOAPMatch, SOAPBodyDelegate SOAPBodyDelegate ) : void

Register a SOAP delegate.

RegisterSOAPDelegate ( String Description, SOAPMatch SOAPMatch, SOAPHeaderAndBodyDelegate SOAPHeaderAndBodyDelegate ) : void

Register a SOAP delegate.

SOAPDispatcher ( String URITemplate, HTTPContentType SOAPContentType ) : System

Create a new SOAP dispatcher.

ToString ( ) : String

Return a string representation of this object.

Описание методов

EndpointTextInfo() публичный Метод

Return a short information text about this endpoint.
public EndpointTextInfo ( HTTPRequest Request ) : Task
Request HTTPRequest A HTTP request.
Результат Task

Invoke() публичный Метод

Invoke this SOAP endpoint and choose a matching dispatcher.
public Invoke ( HTTPRequest Request ) : Task
Request HTTPRequest A HTTP request.
Результат Task

RegisterSOAPDelegate() публичный Метод

Register a SOAP delegate.
public RegisterSOAPDelegate ( String Description, SOAPMatch SOAPMatch, SOAPBodyDelegate SOAPBodyDelegate ) : void
Description String A description of this SOAP delegate.
SOAPMatch SOAPMatch A delegate to check whether this dispatcher matches the given XML.
SOAPBodyDelegate SOAPBodyDelegate A delegate to process a matching SOAP request.
Результат void

RegisterSOAPDelegate() публичный Метод

Register a SOAP delegate.
public RegisterSOAPDelegate ( String Description, SOAPMatch SOAPMatch, SOAPHeaderAndBodyDelegate SOAPHeaderAndBodyDelegate ) : void
Description String A description of this SOAP delegate.
SOAPMatch SOAPMatch A delegate to check whether this dispatcher matches the given XML.
SOAPHeaderAndBodyDelegate SOAPHeaderAndBodyDelegate A delegate to process a matching SOAP request.
Результат void

SOAPDispatcher() публичный Метод

Create a new SOAP dispatcher.
public SOAPDispatcher ( String URITemplate, HTTPContentType SOAPContentType ) : System
URITemplate String The URI template of the SOAP dispatcher.
SOAPContentType HTTPContentType The HTTP content type the SOAP/XML request will be send.
Результат System

ToString() публичный Метод

Return a string representation of this object.
public ToString ( ) : String
Результат String