C# 클래스 SIPSorcery.Web.Services.SIPNotifierServiceInstanceProvider

상속: IInstanceProvider, IServiceBehavior
파일 보기 프로젝트 열기: TilmannBach/sipsorcery-fork

공개 메소드들

메소드 설명
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