C# 클래스 Castle.Facilities.WcfIntegration.AbstractServiceHostBuilder

파일 보기 프로젝트 열기: castleproject/Windsor 1 사용 예제들

보호된 메소드들

메소드 설명
AbstractServiceHostBuilder ( IKernel kernel ) : System
AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, BindingAddressEndpointModel model ) : ServiceEndpoint
AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, BindingEndpointModel model ) : ServiceEndpoint
AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ConfigurationEndpointModel model ) : ServiceEndpoint
AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ContractEndpointModel model ) : ServiceEndpoint
AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ServiceEndpointModel model ) : ServiceEndpoint
ConfigureServiceHost ( System.ServiceModel.ServiceHost serviceHost, IWcfServiceModel serviceModel, ComponentModel model ) : void
GetDefaultBinding ( System.ServiceModel.ServiceHost serviceHost, string address ) : System.ServiceModel.Channels.Binding
GetEffectiveBaseAddresses ( IWcfServiceModel serviceModel, Uri defaultBaseAddresses ) : System.Uri[]

비공개 메소드들

메소드 설명
GetEffectiveBinding ( System.ServiceModel.Channels.Binding binding, System.ServiceModel.ServiceHost serviceHost, string address ) : System.ServiceModel.Channels.Binding

메소드 상세

AbstractServiceHostBuilder() 보호된 메소드

protected AbstractServiceHostBuilder ( IKernel kernel ) : System
kernel IKernel
리턴 System

AddServiceEndpoint() 보호된 메소드

protected AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, BindingAddressEndpointModel model ) : ServiceEndpoint
serviceHost System.ServiceModel.ServiceHost
model BindingAddressEndpointModel
리턴 System.ServiceModel.Description.ServiceEndpoint

AddServiceEndpoint() 보호된 메소드

protected AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, BindingEndpointModel model ) : ServiceEndpoint
serviceHost System.ServiceModel.ServiceHost
model BindingEndpointModel
리턴 System.ServiceModel.Description.ServiceEndpoint

AddServiceEndpoint() 보호된 메소드

protected AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ConfigurationEndpointModel model ) : ServiceEndpoint
serviceHost System.ServiceModel.ServiceHost
model ConfigurationEndpointModel
리턴 System.ServiceModel.Description.ServiceEndpoint

AddServiceEndpoint() 보호된 메소드

protected AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ContractEndpointModel model ) : ServiceEndpoint
serviceHost System.ServiceModel.ServiceHost
model ContractEndpointModel
리턴 System.ServiceModel.Description.ServiceEndpoint

AddServiceEndpoint() 보호된 메소드

protected AddServiceEndpoint ( System.ServiceModel.ServiceHost serviceHost, ServiceEndpointModel model ) : ServiceEndpoint
serviceHost System.ServiceModel.ServiceHost
model ServiceEndpointModel
리턴 System.ServiceModel.Description.ServiceEndpoint

ConfigureServiceHost() 보호된 메소드

protected ConfigureServiceHost ( System.ServiceModel.ServiceHost serviceHost, IWcfServiceModel serviceModel, ComponentModel model ) : void
serviceHost System.ServiceModel.ServiceHost
serviceModel IWcfServiceModel
model Castle.Core.ComponentModel
리턴 void

GetDefaultBinding() 보호된 메소드

protected GetDefaultBinding ( System.ServiceModel.ServiceHost serviceHost, string address ) : System.ServiceModel.Channels.Binding
serviceHost System.ServiceModel.ServiceHost
address string
리턴 System.ServiceModel.Channels.Binding

GetEffectiveBaseAddresses() 보호된 정적인 메소드

protected static GetEffectiveBaseAddresses ( IWcfServiceModel serviceModel, Uri defaultBaseAddresses ) : System.Uri[]
serviceModel IWcfServiceModel
defaultBaseAddresses System.Uri
리턴 System.Uri[]