Click or drag to resize

ServiceHostProxyBuilder Class

Proxy builder that has an additional method to create proxies usable in WCF multitenant hosting.
Inheritance Hierarchy
SystemObject
  DefaultProxyBuilder
    Autofac.Multitenant.Wcf.DynamicProxyServiceHostProxyBuilder

Namespace:  Autofac.Multitenant.Wcf.DynamicProxy
Assembly:  Autofac.Multitenant.Wcf (in Autofac.Multitenant.Wcf.dll) Version: 4.0.0-CI-234
Syntax
[SecurityCriticalAttribute]
public class ServiceHostProxyBuilder : DefaultProxyBuilder

The ServiceHostProxyBuilder type exposes the following members.

Constructors
  NameDescription
Public methodServiceHostProxyBuilder
Initializes a new instance of the ServiceHostProxyBuilder class
Top
Properties
  NameDescription
Public propertyLogger (Inherited from DefaultProxyBuilder.)
Public propertyModuleScope (Inherited from DefaultProxyBuilder.)
Top
Methods
  NameDescription
Public methodCreateClassProxyType (Inherited from DefaultProxyBuilder.)
Public methodCreateClassProxyTypeWithTarget (Inherited from DefaultProxyBuilder.)
Public methodCreateInterfaceProxyTypeWithoutTarget (Inherited from DefaultProxyBuilder.)
Public methodCreateInterfaceProxyTypeWithTarget (Inherited from DefaultProxyBuilder.)
Public methodCreateInterfaceProxyTypeWithTargetInterface (Inherited from DefaultProxyBuilder.)
Public methodCreateWcfProxyType
Creates an interface proxy type that can be used by the WCF host.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

The primary point of interest in this builder type is the CreateWcfProxyType(Type) method, which is used to create an interface proxy type that is hostable by WCF.

See Also