What are the various behaviors managed by the Service Runtime layer in WCF ?

InfoPath alternatives for form designing SharePoint
Here we will discuss What are the various behaviors managed by the Service Runtime layer in WCF ?
The following are the different behaviors managed by the Service Runtime layer in WCF.
1-Throttling Behavior: The Throttling behavior determines the number of processed messages.
2-Error Behavior: The Error behavior specifies what action will be taken if an error occurs during
service runtime.
3-Metadata Behavior: The Metadata behavior controls whether or not metadata is exposed to the
outside world.
4-Instance Behavior: The Instance behavior drives how many instances of the service will be
available to process messages.
5-Message Inspection: Message Inspection gives the service the ability to inspect all or parts of a
message.
6-Transaction Behavior: The Transaction behavior enables transacted operations. That is, if a process fails during the service runtime it has the ability to rollback the transaction.
7-Dispatch Behavior: When a message is processed by the WCF infrastructure, the Dispatch
Behavior service determines how the message is to be handled and processed.
8-Concurrency Behavior: The Concurrency behavior determines how each service, or instance of
the service, handles threading. This behavior helps control how many threads can access a given
instance of a service.
9-Parameter Filtering: Parameter Filtering filters the message headers and executes preset actions based on the filter of the message headers.

Also, you can check out my previous posts on:

-What is the role of ScriptManager in Ajax?


– Set the Bing Maps key at the web and farm level in SharePoint 2013

Deploy custom images in SharePoint 2010


You May Also like the Following SharePoint Online Tutorials:

About Bijay Kumar

I am Bijay from Odisha, India. Currently working in my own venture TSInfo Technologies in Bangalore, India. I am Microsoft Office Servers and Services (SharePoint) MVP (5 times). I works in SharePoint 2016/2013/2010, SharePoint Online Office 365 etc. Check out My MVP Profile.. I also run popular SharePoint web site SharePointSky.com

View all posts by Bijay Kumar →

Leave a Reply