IOperationBehavior.ApplyClientBehavior Method

Implements a modification or extension of the client across an operation.

Namespace:  System.ServiceModel.Description
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

void ApplyClientBehavior(
	OperationDescription operationDescription,
	ClientOperation clientOperation


Type: System.ServiceModel.Description.OperationDescription
The operation being examined. Use for examination only. If the operation description is modified, the results are undefined.
Type: System.ServiceModel.Dispatcher.ClientOperation
The run-time object that exposes customization properties for the operation described by operationDescription.

Implement the ApplyClientBehavior method to view, modify, or add a custom extension to the client runtime across all messages used with a specific operation. For details about what customizations you can do with a client run-time object, see ClientRuntime and ClientOperation.

It is recommended that the ApplyClientBehavior method throw a NotImplementedException if the behavior is only intended for use in a service application.


Supported in: 5, 4

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions