Method | Description | |
---|---|---|
AddBindingParameters ( |
Implement to pass data at runtime to bindings to support custom behavior.
|
|
AfterReceiveReply ( Message &reply, object correlationState ) : void |
Enables inspection or modification of a message after a reply message is received but prior to passing it back to the client application.
|
|
ApplyClientBehavior ( |
Implements a modification or extension of the client across an endpoint.
|
|
ApplyDispatchBehavior ( |
Implements a modification or extension of the service across an endpoint.
|
|
BeforeSendRequest ( Message &request, IClientChannel channel ) : object |
Enables inspection or modification of a message before a request message is sent to a service.
|
|
ServiceMessageContextMessageInspector ( System.ServiceModel.Channels.Binding binding ) : System |
Initializes the object with the binding to use.
|
|
ServiceMessageContextMessageInspector ( |
Initializes the object with the message context to use.
|
|
Validate ( |
Implement to confirm that the endpoint meets some intended criteria.
|
public AddBindingParameters ( |
||
endpoint | The endpoint to modify. | |
bindingParameters | System.ServiceModel.Channels.BindingParameterCollection | The objects that binding elements require to support the behavior. |
return | void |
public AfterReceiveReply ( Message &reply, object correlationState ) : void | ||
reply | Message | The message to be transformed into types and handed back to the client application. |
correlationState | object | Correlation state data. |
return | void |
public ApplyClientBehavior ( |
||
endpoint | The endpoint that is to be customized. | |
clientRuntime | The client runtime to be customized. | |
return | void |
public ApplyDispatchBehavior ( |
||
endpoint | The endpoint that exposes the contract. | |
endpointDispatcher | The endpoint dispatcher to be modified or extended. | |
return | void |
public BeforeSendRequest ( Message &request, IClientChannel channel ) : object | ||
request | Message | The message to be sent to the service. |
channel | IClientChannel | The WCF client object channel. |
return | object |
public ServiceMessageContextMessageInspector ( System.ServiceModel.Channels.Binding binding ) : System | ||
binding | System.ServiceModel.Channels.Binding | The binding. |
return | System |
public ServiceMessageContextMessageInspector ( |
||
messageContext | The message context. | |
return | System |
public Validate ( |
||
endpoint | The endpoint to validate. | |
return | void |