C# Class ParameterValueChangedSoapExtension, code

Inheritance: SoapExtension
显示文件 Open project: shendongnian/code

Public Methods

Method Description
ChainStream ( Stream, stream ) : Stream,
GetInitializer ( LogicalMethodInfo, methodInfo, SoapExtensionAttribute, attribute ) : object
GetInitializer ( Type, serviceType ) : object
Initialize ( object initializer ) : void
ProcessMessage ( SoapMessage, message ) : void

Private Methods

Method Description
Copy ( Stream, from, Stream, to ) : void
FindCallDescriptorNode ( XElement, soapMsgRootNode, string methodName ) : XElement,
ReadOriginalSoapMessage ( ) : string
UpdateMessage ( SoapMessage, message ) : void
WriteResultSoapMessage ( string msg ) : void

Method Details

ChainStream() public method

public ChainStream ( Stream, stream ) : Stream,
stream Stream,
return Stream,

GetInitializer() public method

public GetInitializer ( LogicalMethodInfo, methodInfo, SoapExtensionAttribute, attribute ) : object
methodInfo LogicalMethodInfo,
attribute SoapExtensionAttribute,
return object

GetInitializer() public method

public GetInitializer ( Type, serviceType ) : object
serviceType Type,
return object

Initialize() public method

public Initialize ( object initializer ) : void
initializer object
return void

ProcessMessage() public method

public ProcessMessage ( SoapMessage, message ) : void
message SoapMessage,
return void