Class MessageCopyEndpointBehaviorExtension
Configuration extension element that registers the message copy behavior.
Inheritance
System.Object
MessageCopyEndpointBehaviorExtension
Namespace: Nevatech.Vsb.Repository.Services
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class MessageCopyEndpointBehaviorExtension : BehaviorExtensionElement
Remarks
The sample configuration would look like the following:
<system.serviceModel> <behaviors> <endpointBehaviors> <behavior name="MessageCopy"> <messageCopy /> </behavior> </endpointBehaviors> </behaviors> <extensions> <behaviorExtensions> <add name="messageCopy" type="Nevatech.Vsb.Repository.Services.MessageCopyEndpointBehaviorExtension, Nevatech.Vsb.Repository"/> </behaviorExtensions> </extensions> </system.serviceModel>
Constructors
MessageCopyEndpointBehaviorExtension()
Declaration
public MessageCopyEndpointBehaviorExtension()
Properties
BehaviorType
Gets the type of behavior.
Declaration
public override Type BehaviorType { get; }
Property Value
Type | Description |
---|---|
System.Type |
Methods
CreateBehavior()
Creates a behavior extension based on the current configuration settings.
Declaration
protected override object CreateBehavior()
Returns
Type | Description |
---|---|
System.Object | The behavior extension. |