C# Class Castle.Facilities.WcfIntegration.DataContractSurrogateBehavior

Inheritance: System.Attribute, IContractBehavior
Exibir arquivo Open project: castleproject/Windsor

Public Methods

Method Description
DataContractSurrogateBehavior ( IDataContractSurrogate surrogate ) : System
DataContractSurrogateBehavior ( Type surrogateType ) : System

Private Methods

Method Description
ConfigureDataContractSurrogate ( ContractDescription contractDescription ) : void
IContractBehavior ( ContractDescription contractDescription, ServiceEndpoint endpoint ) : void
IContractBehavior ( ContractDescription contractDescription, ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
IContractBehavior ( ContractDescription contractDescription, ServiceEndpoint endpoint, ClientRuntime clientRuntime ) : void
IContractBehavior ( ContractDescription contractDescription, ServiceEndpoint endpoint, DispatchRuntime dispatchRuntime ) : void

Method Details

DataContractSurrogateBehavior() public method

public DataContractSurrogateBehavior ( IDataContractSurrogate surrogate ) : System
surrogate IDataContractSurrogate
return System

DataContractSurrogateBehavior() public method

public DataContractSurrogateBehavior ( Type surrogateType ) : System
surrogateType System.Type
return System