WCF-Xtensions Class Reference for Mono
XServiceHost Class Members
Properties  Methods  Events


The following tables list the members exposed by XServiceHost.

Public Constructors
 NameDescription
Public ConstructorXServiceHost ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAuthentication (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyAuthorization (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyBaseAddresses (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyChannelDispatchers (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyCloseTimeout (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyCredentials (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyDescription (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyEnableEnvelopeBehaviorEnables the use of Noemax.WCFX.Behaviors.EnvelopeEndpointBehavior for each service endpoint. Default value false.  
Public PropertyExtensions (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyFastInfosetSettings Gets and sets the settings for the Fast Infoset message encoding. This settings are applied only when Fast Infoset message encoding is used.  
Public PropertyManualFlowControlLimit (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertyMessageCompressionAlgorithmsGets and sets the compression algorithms to be used for message compression. Default value is GZip.  
Public PropertyMessageCompressionLevel Gets and sets the compression level to be applied when compression is used, were 1 is for fastest compression and 9 for maximum compression.  
Public PropertyMessageCompressionMode Gets and sets the compression mode used by the binding.  
Public PropertyMessageCompressionThreshold Gets and sets the minimal size in bytes that a message must have in order to be compressed.  
Public PropertyMessageEncoding Specifies the message encoding to be used by the binding.  
Public PropertyOpenTimeout (Inherited from System.ServiceModel.ServiceHostBase)
Public PropertySingletonInstance (Inherited from System.ServiceModel.ServiceHost)
Public PropertyState (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public PropertyTransport Gets and sets the transport to be used by the binding.  
Public PropertyTransportSettings Gets and sets the settings to be applied on the transport used.  
Top
Protected Properties
 NameDescription
Protected PropertyDefaultCloseTimeout (Inherited from System.ServiceModel.ServiceHostBase)
Protected PropertyDefaultOpenTimeout (Inherited from System.ServiceModel.ServiceHostBase)
Protected PropertyIsDisposed (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected PropertyThisLock (Inherited from System.ServiceModel.Channels.CommunicationObject)
Top
Public Methods
 NameDescription
Public MethodAbort (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodAddDefaultEndpoints (Inherited from System.ServiceModel.ServiceHostBase)
Public MethodAddServiceEndpointOverloaded.  (Inherited from System.ServiceModel.ServiceHost)
Public MethodBeginCloseOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodBeginOpenOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodCloseOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodEndClose (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodEndOpen (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodIncrementManualFlowControlLimit (Inherited from System.ServiceModel.ServiceHostBase)
Public MethodOpenOverloaded.  (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public MethodSetEndpointAddress (Inherited from System.ServiceModel.ServiceHostBase)
Top
Protected Methods
 NameDescription
Protected MethodAddBaseAddress (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodApplyConfiguration (Inherited from System.ServiceModel.ServiceHost)
Protected MethodCreateDescription (Inherited from System.ServiceModel.ServiceHost)
Protected MethodFault (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodGetCommunicationObjectType (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodInitializeDescriptionOverloaded.  (Inherited from System.ServiceModel.ServiceHost)
Protected MethodInitializeRuntime (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodLoadConfigurationSection (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnAbort (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnBeginClose (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnBeginOpen (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnClose (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnClosed (Inherited from System.ServiceModel.ServiceHost)
Protected MethodOnClosing (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodOnEndClose (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnEndOpen (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnFaulted (Inherited from System.ServiceModel.Channels.CommunicationObject)
Protected MethodOnOpen (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnOpened (Inherited from System.ServiceModel.ServiceHostBase)
Protected MethodOnOpeningOverridden. Overrides virtual method of System.ServiceMode.ServiceHost.  
Protected MethodReleasePerformanceCounters (Inherited from System.ServiceModel.ServiceHostBase)
Top
Public Events
 NameDescription
Public EventClosed (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventClosing (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventFaulted (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventOpened (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventOpening (Inherited from System.ServiceModel.Channels.CommunicationObject)
Public EventUnknownMessageReceived (Inherited from System.ServiceModel.ServiceHostBase)
Top
See Also

Reference

XServiceHost Class
Noemax.WCFX Namespace

Send Feedback