1 instantiation of ServiceMetadataExtension
System.ServiceModel (1)
System\ServiceModel\Description\ServiceMetadataExtension.cs (1)
311
mex = new
ServiceMetadataExtension
();
36 references to ServiceMetadataExtension
System.ServiceModel (34)
System\ServiceModel\Activation\AspNetEnvironment.cs (2)
247
bindingParameters.Add(new
ServiceMetadataExtension
.MetadataBindingParameter());
252
return bindingParameters.Find<
ServiceMetadataExtension
.MetadataBindingParameter>() != null;
System\ServiceModel\Administration\ServiceInfo.cs (2)
116
ServiceMetadataExtension
metadataExtension = service.Extensions.Find<
ServiceMetadataExtension
>();
System\ServiceModel\Description\MetadataSet.cs (2)
22
internal
ServiceMetadataExtension
.WriteFilter WriteFilter;
97
ServiceMetadataExtension
.WriteFilter filter = this.WriteFilter.CloneWriteFilter();
System\ServiceModel\Description\ServiceDebugBehavior.cs (6)
176
ServiceMetadataExtension
mex =
ServiceMetadataExtension
.EnsureServiceMetadataExtension(description, serviceHostBase);
181
private void SetExtensionProperties(
ServiceMetadataExtension
mex, ServiceHostBase host)
192
bool EnsureHelpPageDispatcher(ServiceHostBase host,
ServiceMetadataExtension
mex, Uri url, string scheme)
202
((
ServiceMetadataExtension
.HttpGetImpl)channelDispatcher.Endpoints[0].DispatchRuntime.SingletonInstanceContext.UserObject).HelpPageEnabled = true;
207
void CreateHelpPageEndpoints(ServiceDescription description, ServiceHostBase host,
ServiceMetadataExtension
mex)
System\ServiceModel\Description\ServiceMetadataBehavior.cs (11)
198
ServiceMetadataExtension
mex =
ServiceMetadataExtension
.EnsureServiceMetadataExtension(description, host);
204
private void CreateHttpGetEndpoints(ServiceDescription description, ServiceHostBase host,
ServiceMetadataExtension
mex)
233
static bool EnsureGetDispatcher(ServiceHostBase host,
ServiceMetadataExtension
mex, Uri url, string scheme)
240
((
ServiceMetadataExtension
.HttpGetImpl)channelDispatcher.Endpoints[0].DispatchRuntime.SingletonInstanceContext.UserObject).GetWsdlEnabled = true;
247
void SetExtensionProperties(ServiceDescription description, ServiceHostBase host,
ServiceMetadataExtension
mex)
290
private static void CustomizeMetadataEndpoints(ServiceDescription description, ServiceHostBase host,
ServiceMetadataExtension
mex)
311
ServiceMetadataExtension
.WSMexImpl impl = new
ServiceMetadataExtension
.WSMexImpl(mex, isListeningOnHttps, listenUri);
379
if (endpointDispatcher.ContractName ==
ServiceMetadataExtension
.HttpGetImpl.ContractName
380
&& endpointDispatcher.ContractNamespace ==
ServiceMetadataExtension
.HttpGetImpl.ContractNamespace)
System\ServiceModel\Description\ServiceMetadataExtension.cs (11)
306
static internal
ServiceMetadataExtension
EnsureServiceMetadataExtension(ServiceDescription description, ServiceHostBase host)
308
ServiceMetadataExtension
mex = host.Extensions.Find<
ServiceMetadataExtension
>();
526
ServiceMetadataExtension
parent;
533
internal WSMexImpl(
ServiceMetadataExtension
parent, bool isListeningOnHttps, Uri listenUri)
658
ServiceMetadataExtension
parent;
665
internal HttpGetImpl(
ServiceMetadataExtension
parent, Uri listenUri)
1094
public static InitializationData InitializeFrom(
ServiceMetadataExtension
extension)
1943
text.StartsWith(
ServiceMetadataExtension
.BaseAddressPattern, StringComparison.Ordinal))
1948
text.Contains(
ServiceMetadataExtension
.BaseAddressPattern))
1950
text = text.Replace(
ServiceMetadataExtension
.BaseAddressPattern, this.newBaseAddress);
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebScriptClientGenerator.cs (1)
16
class WebScriptClientGenerator :
ServiceMetadataExtension
.IHttpGetMetadata
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
299
ContractDescription metadataContract = ContractDescription.GetContract(typeof(
ServiceMetadataExtension
.IHttpGetMetadata));