WCF-Xtensions Class Reference for Mono
XServiceHost Class
Members 






A ServiceHost derived class that transparently complements the Windows Communication Foundation with additional functionality.
Object Model
XServiceHost Class
Syntax
'Declaration
 
Public Class XServiceHost 
   Inherits System.ServiceModel.ServiceHost
'Usage
 
Dim instance As XServiceHost
public class XServiceHost : System.ServiceModel.ServiceHost 
public class XServiceHost = class(System.ServiceModel.ServiceHost)
public class XServiceHost extends System.ServiceModel.ServiceHost
public __gc class XServiceHost : public System.ServiceModel.ServiceHost 
public ref class XServiceHost : public System.ServiceModel.ServiceHost 
Remarks

Upon opening XServiceHost modifies the configuration of the bindings used by the service endpoints to use Noemax.WCFX.Channels.FiMessageEncodingBindingElement. It also optionally provides compression or injects the Noemax.WCFX.Behaviors.EnvelopeEndpointBehavior to each endpoint exposed by the service.

This class is not available in Silverlight 4, Silverlight 3, .NET Compact Framework 3.5.

Inheritance Hierarchy

System.Object
   System.ServiceModel.Channels.CommunicationObject
      System.ServiceModel.ServiceHostBase
         System.ServiceModel.ServiceHost
            Noemax.WCFX.XServiceHost

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

XServiceHost Members
Noemax.WCFX Namespace

Send Feedback