Click or drag to resize
weroSoft AG, Software
WeroSoft.Communication Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
Provides common types for communication control between client and server.
Classes
  ClassDescription
Public classCallContext
Defines a user context during access the system.
Public classCallContextBase
Implements the base call context.
Public classCallContextData
Defines the call context data which wanna be serialized over the WCF.
Public classClientCallContext
Provides call specific data used on communication with Heron modules.
Public classClientCommunicationException
Represents one of the architecture level exceptions raised by the communication layer on the client side.
Public classClientExtensions
Provides some communication client extensions.
Public classCommunicationException
Defines a base communication exception.
Public classCustomChannelFactoryT
A factory that creates channels of different types that are used by clients to send messages to variously configured service endpoints.
Public classDataContributionAttribute
Defines an attribute for data type contribution.
Public classDataContributionGlobal
Defines constants used in conjunction with the data contribution.
Public classDataContributionTypesAttribute
Allows defining an assembly to contain data contribution types.
Public classGlobals
Provides global communication definitions for the weroSoft product suite.
Public classHttpMethods
Defines the HTTP Method keywords.
Public classHttpResultAttribute
Defines which HTTP is sent back to the client in case of this exception is thrown.
Public classHttpVerbsExtension
Provides extension methods for handling HttpMethod and HttpVerbs.
Public classPipelineActorException
Defines an exception used in actor of server-side pipeline actors.
Public classQueryStringAttribute
Defines a marker attribute to define a parameter is built as query string.
Public classRegisterMessageInspectorAttribute
Allows defining a message inspector used on a service or a client.
Public classServerCommunicationException
Represents one of the architecture level exceptions raised by the communication layer on the server side.
Public classServerExceptionInfo
Represents detailed information about a server side error.
Public classServerExceptionInfoExtensions
Provides some extension methods for handling server exception information.
Public classSessionContext
Defines a user context used during access the system.
Public classSessionProviderAnchor
Provides the
Public classSessionSecret
Represents a session secret.
Public classSettingKeyNames
Defines the communication setting key names.
Public classWcfSettingKeyNames
Defines the communication setting key names.
Interfaces
  InterfaceDescription
Public interfaceIHttpStatusCodeException
Defines the responsibility of the HTTP status code exception.
Public interfaceILogonProvider
Defines the functionality to do an Heron impersonation.
Public interfaceIRestService
Defines the base interface of a REST service.
Public interfaceISessionContext
Defines the interface of a session context.
Enumerations
  EnumerationDescription
Public enumerationAccountGroupType
Defines types of an account group which is stored in Heron system.
Public enumerationAccountType
Defines types of an account which is stored in Heron system.
Public enumerationDataTransferAction
Gets or sets the data transfer action of the Heron Connection.
Public enumerationDataTransferKind
Defines the kind of the data in a Heron Connection Data Transfer.
Public enumerationDataTransferMode
Defines the possible transfer modes of the Heron Connection.
Public enumerationDataTransferStatus
Defines the possible data transfer status of the Heron Connection.
Public enumerationHttpVerb
Defines the HTTP Verbs.
Public enumerationSessionType
Defines a type from a session.