C# Класс SIPSorcery.Web.Services.SIPNotifierServiceInstanceProvider

Наследование: IInstanceProvider, IServiceBehavior
Показать файл Открыть проект

Открытые методы

Метод Описание
AddBindingParameters ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
ApplyDispatchBehavior ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase ) : void
GetInstance ( System.ServiceModel.InstanceContext instanceContext ) : object
GetInstance ( System.ServiceModel.InstanceContext instanceContext, Message message ) : object
ReleaseInstance ( System.ServiceModel.InstanceContext instanceContext, object instance ) : void
SIPNotifierServiceInstanceProvider ( ISIPMonitorPublisher sipMonitorPublisher, CustomerSessionManager customerSessionManager ) : System
Validate ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase ) : void

Описание методов

AddBindingParameters() публичный Метод

public AddBindingParameters ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase, System endpoints, System.ServiceModel.Channels.BindingParameterCollection bindingParameters ) : void
serviceDescription System.ServiceModel.Description.ServiceDescription
serviceHostBase ServiceHostBase
endpoints System
bindingParameters System.ServiceModel.Channels.BindingParameterCollection
Результат void

ApplyDispatchBehavior() публичный Метод

public ApplyDispatchBehavior ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase ) : void
serviceDescription System.ServiceModel.Description.ServiceDescription
serviceHostBase ServiceHostBase
Результат void

GetInstance() публичный Метод

public GetInstance ( System.ServiceModel.InstanceContext instanceContext ) : object
instanceContext System.ServiceModel.InstanceContext
Результат object

GetInstance() публичный Метод

public GetInstance ( System.ServiceModel.InstanceContext instanceContext, Message message ) : object
instanceContext System.ServiceModel.InstanceContext
message Message
Результат object

ReleaseInstance() публичный Метод

public ReleaseInstance ( System.ServiceModel.InstanceContext instanceContext, object instance ) : void
instanceContext System.ServiceModel.InstanceContext
instance object
Результат void

SIPNotifierServiceInstanceProvider() публичный Метод

public SIPNotifierServiceInstanceProvider ( ISIPMonitorPublisher sipMonitorPublisher, CustomerSessionManager customerSessionManager ) : System
sipMonitorPublisher ISIPMonitorPublisher
customerSessionManager SIPSorcery.CRM.CustomerSessionManager
Результат System

Validate() публичный Метод

public Validate ( System.ServiceModel.Description.ServiceDescription serviceDescription, ServiceHostBase serviceHostBase ) : void
serviceDescription System.ServiceModel.Description.ServiceDescription
serviceHostBase ServiceHostBase
Результат void