C# Class Castle.Facilities.WcfIntegration.WcfDiscoveryExtension

Inheritance: AbstractServiceHostAware
显示文件 Open project: castleproject/Windsor Class Usage Examples

Public Methods

Method Description
Announce ( ) : WcfDiscoveryExtension
AnnounceUsing ( System.ServiceModel.Discovery.AnnouncementEndpoint endpoint ) : WcfDiscoveryExtension
AtEndpoint ( System.ServiceModel.Discovery.DiscoveryEndpoint endpoint ) : WcfDiscoveryExtension
InScope ( ) : WcfDiscoveryExtension
Strict ( ) : WcfDiscoveryExtension
WithMetadata ( ) : WcfDiscoveryExtension

Protected Methods

Method Description
Opening ( System.ServiceModel.ServiceHost serviceHost ) : void

Private Methods

Method Description
AddDiscoveryEndpoint ( System.ServiceModel.ServiceHost serviceHost ) : void
AddDiscoveryMetadata ( IEnumerable metadata, System.ServiceModel.Discovery.EndpointDiscoveryBehavior discovery ) : void
ExportMetadata ( ServiceEndpoint endpoint, System.ServiceModel.Discovery.EndpointDiscoveryBehavior discovery ) : void

Method Details

Announce() public method

public Announce ( ) : WcfDiscoveryExtension
return WcfDiscoveryExtension

AnnounceUsing() public method

public AnnounceUsing ( System.ServiceModel.Discovery.AnnouncementEndpoint endpoint ) : WcfDiscoveryExtension
endpoint System.ServiceModel.Discovery.AnnouncementEndpoint
return WcfDiscoveryExtension

AtEndpoint() public method

public AtEndpoint ( System.ServiceModel.Discovery.DiscoveryEndpoint endpoint ) : WcfDiscoveryExtension
endpoint System.ServiceModel.Discovery.DiscoveryEndpoint
return WcfDiscoveryExtension

InScope() public method

public InScope ( ) : WcfDiscoveryExtension
return WcfDiscoveryExtension

Opening() protected method

protected Opening ( System.ServiceModel.ServiceHost serviceHost ) : void
serviceHost System.ServiceModel.ServiceHost
return void

Strict() public method

public Strict ( ) : WcfDiscoveryExtension
return WcfDiscoveryExtension

WithMetadata() public method

public WithMetadata ( ) : WcfDiscoveryExtension
return WcfDiscoveryExtension