C# Class Castle.Facilities.WcfIntegration.WcfMetadataExtension

Inheritance: AbstractServiceHostAware
Datei anzeigen Open project: castleproject/Windsor Class Usage Examples

Public Methods

Method Description
AtAddress ( string address ) : WcfMetadataExtension
EnableHttpGet ( ) : WcfMetadataExtension
NewBinding ( ) : WcfMetadataExtension

Protected Methods

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

Private Methods

Method Description
AddWellKnownMexEndpoints ( System.ServiceModel.ServiceHost serviceHost ) : void
CreateMetadataBehavior ( System.ServiceModel.ServiceHost serviceHost ) : System.ServiceModel.Description.ServiceMetadataBehavior
FindCompatibleBinding ( System.ServiceModel.ServiceHost serviceHost, string scheme ) : System.ServiceModel.Channels.Binding
GetBaseAddresses ( System.ServiceModel.ServiceHost serviceHost, bool &relative ) : System.Uri[]

Method Details

AtAddress() public method

public AtAddress ( string address ) : WcfMetadataExtension
address string
return WcfMetadataExtension

EnableHttpGet() public method

public EnableHttpGet ( ) : WcfMetadataExtension
return WcfMetadataExtension

NewBinding() public method

public NewBinding ( ) : WcfMetadataExtension
return WcfMetadataExtension

Opening() protected method

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