Method | Description | |
---|---|---|
AddBindingParameters ( |
Configures any binding elements to support the contract behavior.
|
|
ApplyClientBehavior ( |
Implements a modification or extension of the client across a contract.
|
|
ApplyDispatchBehavior ( |
Implements a modification or extension of the client across a contract.
|
|
ServiceLocationContractBehavior ( IInstanceProvider instanceProvider ) : System |
Initializes a new instance of the ServiceLocationContractBehavior class.
|
|
Validate ( |
Implement to confirm that the contract and endpoint can support the contract behavior.
|
public AddBindingParameters ( |
||
contractDescription | The contract description to modify. | |
endpoint | The endpoint to modify. | |
bindingParameters | System.ServiceModel.Channels.BindingParameterCollection | The objects that binding elements require to support the behavior. |
return | void |
public ApplyClientBehavior ( |
||
contractDescription | The contract description for which the extension is intended. | |
endpoint | The endpoint. | |
clientRuntime | The client runtime. | |
return | void |
public ApplyDispatchBehavior ( |
||
contractDescription | The contract description to be modified. | |
endpoint | The endpoint that exposes the contract. | |
dispatchRuntime | The dispatch runtime that controls service execution. | |
return | void |
public ServiceLocationContractBehavior ( IInstanceProvider instanceProvider ) : System | ||
instanceProvider | IInstanceProvider | The instance provider. |
return | System |
public Validate ( |
||
contractDescription | The contract to validate. | |
endpoint | The endpoint to validate. | |
return | void |