C# Class _01.ReplaceSerializer.Proto

Inheritance: System.Attribute, IDispatchMessageFormatter, IOperationBehavior
Afficher le fichier Open project: donatasm/WCF-Performance-Tuning

Méthodes publiques

Свойство Type Description
Action string
MessageVersion System.ServiceModel.Channels.MessageVersion

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Deserialize ( Message message ) : object
EmptyMessage ( ) : Message
Serialize ( object obj ) : Message

Method Details

AddBindingParameters() public méthode

public AddBindingParameters ( OperationDescription operationDescription, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
operationDescription System.ServiceModel.Description.OperationDescription
bindingParameters System.ServiceModel.Channels.BindingParameterCollection
Résultat void

ApplyClientBehavior() public méthode

public ApplyClientBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.ClientOperation clientOperation ) : void
operationDescription System.ServiceModel.Description.OperationDescription
clientOperation System.ServiceModel.Dispatcher.ClientOperation
Résultat void

ApplyDispatchBehavior() public méthode

public ApplyDispatchBehavior ( OperationDescription operationDescription, System.ServiceModel.Dispatcher.DispatchOperation dispatchOperation ) : void
operationDescription System.ServiceModel.Description.OperationDescription
dispatchOperation System.ServiceModel.Dispatcher.DispatchOperation
Résultat void

DeserializeRequest() public méthode

public DeserializeRequest ( Message message, object parameters ) : void
message Message
parameters object
Résultat void

SerializeReply() public méthode

public SerializeReply ( System.ServiceModel.Channels.MessageVersion messageVersion, object parameters, object result ) : Message
messageVersion System.ServiceModel.Channels.MessageVersion
parameters object
result object
Résultat Message

Validate() public méthode

public Validate ( OperationDescription operationDescription ) : void
operationDescription System.ServiceModel.Description.OperationDescription
Résultat void

Property Details

Action public_oe static_oe property

public static string Action
Résultat string

MessageVersion public_oe static_oe property

public static MessageVersion,System.ServiceModel.Channels MessageVersion
Résultat System.ServiceModel.Channels.MessageVersion