C# Класс _01.ReplaceSerializer.Proto

Наследование: System.Attribute, IDispatchMessageFormatter, IOperationBehavior
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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