Class DependencyResolverContractBehavior
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Namespace: IRM.Dependencies
Assembly: IRM.ServiceModel.dll
Syntax
public class DependencyResolverContractBehavior : IContractBehavior
Constructors
DependencyResolverContractBehavior(IInstanceProvider)
Declaration
public DependencyResolverContractBehavior(IInstanceProvider instanceProvider)
Parameters
System.ServiceModel.Dispatcher.IInstanceProvider
instanceProvider
|
Methods
AddBindingParameters(ContractDescription, ServiceEndpoint, BindingParameterCollection)
Declaration
public void AddBindingParameters(ContractDescription contractDescription, ServiceEndpoint endpoint, BindingParameterCollection bindingParameters)
Parameters
System.ServiceModel.Description.ContractDescription
contractDescription
|
System.ServiceModel.Description.ServiceEndpoint
endpoint
|
BindingParameterCollection
bindingParameters
|
Implements
System.ServiceModel.Description.IContractBehavior.AddBindingParameters(System.ServiceModel.Description.ContractDescription, System.ServiceModel.Description.ServiceEndpoint, System.ServiceModel.Channels.BindingParameterCollection)
ApplyClientBehavior(ContractDescription, ServiceEndpoint, ClientRuntime)
Declaration
public void ApplyClientBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime)
Parameters
System.ServiceModel.Description.ContractDescription
contractDescription
|
System.ServiceModel.Description.ServiceEndpoint
endpoint
|
System.ServiceModel.Dispatcher.ClientRuntime
clientRuntime
|
Implements
System.ServiceModel.Description.IContractBehavior.ApplyClientBehavior(System.ServiceModel.Description.ContractDescription, System.ServiceModel.Description.ServiceEndpoint, System.ServiceModel.Dispatcher.ClientRuntime)
ApplyDispatchBehavior(ContractDescription, ServiceEndpoint, DispatchRuntime)
Declaration
public void ApplyDispatchBehavior(ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime)
Parameters
System.ServiceModel.Description.ContractDescription
contractDescription
|
System.ServiceModel.Description.ServiceEndpoint
endpoint
|
System.ServiceModel.Dispatcher.DispatchRuntime
dispatchRuntime
|
Implements
System.ServiceModel.Description.IContractBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ContractDescription, System.ServiceModel.Description.ServiceEndpoint, System.ServiceModel.Dispatcher.DispatchRuntime)
Validate(ContractDescription, ServiceEndpoint)
Declaration
public void Validate(ContractDescription contractDescription, ServiceEndpoint endpoint)
Parameters
System.ServiceModel.Description.ContractDescription
contractDescription
|
System.ServiceModel.Description.ServiceEndpoint
endpoint
|
Implements
System.ServiceModel.Description.IContractBehavior.Validate(System.ServiceModel.Description.ContractDescription, System.ServiceModel.Description.ServiceEndpoint)