Show / Hide Table of Contents

Class DependencyResolverContractBehavior

Inheritance
Object
DependencyResolverContractBehavior
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
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)

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX