C# 클래스 _01.ReplaceSerializer.Proto

상속: System.Attribute, IDispatchMessageFormatter, IOperationBehavior
파일 보기 프로젝트 열기: donatasm/WCF-Performance-Tuning

공개 프로퍼티들

프로퍼티 타입 설명
Action string
MessageVersion System.ServiceModel.Channels.MessageVersion

공개 메소드들

메소드 설명
AddBindingParameters ( OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
ApplyClientBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation ) : void
ApplyDispatchBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation ) : void
DeserializeRequest ( Message message, object parameters ) : void
SerializeReply ( System.ServiceModel.Channels.MessageVersion messageVersion, object parameters, object result ) : Message
Validate ( OperationDescription operationDescription ) : void

비공개 메소드들

메소드 설명
Deserialize ( Message message ) : object
EmptyMessage ( ) : Message
Serialize ( object obj ) : Message

메소드 상세

AddBindingParameters() 공개 메소드

public AddBindingParameters ( OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
operationDescription System.ServiceModel.Description.OperationDescription
bindingParameters System.ServiceModel.Channels.BindingParameterCollection
리턴 void

ApplyClientBehavior() 공개 메소드

public ApplyClientBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation ) : void
operationDescription System.ServiceModel.Description.OperationDescription
clientOperation System.ServiceModel.Dispatcher.ClientOperation
리턴 void

ApplyDispatchBehavior() 공개 메소드

public ApplyDispatchBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation ) : void
operationDescription System.ServiceModel.Description.OperationDescription
dispatchOperation System.ServiceModel.Dispatcher.DispatchOperation
리턴 void

DeserializeRequest() 공개 메소드

public DeserializeRequest ( Message message, object parameters ) : void
message Message
parameters object
리턴 void

SerializeReply() 공개 메소드

public SerializeReply ( System.ServiceModel.Channels.MessageVersion messageVersion, object parameters, object result ) : Message
messageVersion System.ServiceModel.Channels.MessageVersion
parameters object
result object
리턴 Message

Validate() 공개 메소드

public Validate ( OperationDescription operationDescription ) : void
operationDescription System.ServiceModel.Description.OperationDescription
리턴 void

프로퍼티 상세

Action 공개적으로 정적으로 프로퍼티

public static string Action
리턴 string

MessageVersion 공개적으로 정적으로 프로퍼티

public static MessageVersion,System.ServiceModel.Channels MessageVersion
리턴 System.ServiceModel.Channels.MessageVersion