151 references to HostNameComparisonMode
SMSvcHost (3)
System\ServiceModel\Activation\RoutingTable.cs (3)
98bool success = table.TryLookupUri(wildCardUri, HostNameComparisonMode.StrongWildcard, out found); 105success = table.TryLookupUri(uri, HostNameComparisonMode.Exact, out found); 113success = table.TryLookupUri(wildCardUri, HostNameComparisonMode.WeakWildcard, out found);
System.ServiceModel (125)
System\ServiceModel\Channels\BaseUriWithWildcard.cs (8)
23HostNameComparisonMode hostNameComparisonMode; 33public BaseUriWithWildcard(Uri baseAddress, HostNameComparisonMode hostNameComparisonMode) 99internal HostNameComparisonMode HostNameComparisonMode 250if (this.HostNameComparisonMode == HostNameComparisonMode.Exact) 291hostNameComparisonMode = HostNameComparisonMode.WeakWildcard; 296hostNameComparisonMode = HostNameComparisonMode.StrongWildcard; 301hostNameComparisonMode = HostNameComparisonMode.Exact; 308if (this.HostNameComparisonMode == HostNameComparisonMode.Exact)
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (2)
21HostNameComparisonMode hostNameComparisonMode; 99public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\ConnectionOrientedTransportChannelListener.cs (1)
129public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\ConnectionOrientedTransportManager.cs (3)
116if (AddressTable.TryLookupUri(via, HostNameComparisonMode.StrongWildcard, out channelListener)) 121if (AddressTable.TryLookupUri(via, HostNameComparisonMode.Exact, out channelListener)) 126AddressTable.TryLookupUri(via, HostNameComparisonMode.WeakWildcard, out channelListener);
System\ServiceModel\Channels\HttpAnonymousUriPrefixMatcher.cs (3)
45if (!this.anonymousUriPrefixes.IsRegistered(new BaseUriWithWildcard(anonymousUriPrefix, HostNameComparisonMode.Exact))) 47this.anonymousUriPrefixes.RegisterUri(anonymousUriPrefix, HostNameComparisonMode.Exact, anonymousUriPrefix); 61return this.anonymousUriPrefixes.TryLookupUri(to, HostNameComparisonMode.Exact, out returnValue);
System\ServiceModel\Channels\HttpChannelListener.cs (7)
214public HostNameComparisonMode HostNameComparisonMode 596protected override bool TryGetTransportManagerRegistration(HostNameComparisonMode hostNameComparisonMode, 720static ExtendedProtectionPolicy GetPolicyWithDefaultSpnCollection(ExtendedProtectionPolicy policy, AuthenticationSchemes authenticationScheme, HostNameComparisonMode hostNameComparisonMode, Uri listenUri, out bool usingDefaultSpnList) 736static ServiceNameCollection GetDefaultSpnList(HostNameComparisonMode hostNameComparisonMode, Uri listenUri) 753case HostNameComparisonMode.Exact: 780case HostNameComparisonMode.StrongWildcard: 781case HostNameComparisonMode.WeakWildcard:
System\ServiceModel\Channels\HttpTransportBindingElement.cs (2)
27HostNameComparisonMode hostNameComparisonMode; 156public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\HttpTransportManager.cs (6)
16readonly HostNameComparisonMode hostNameComparisonMode; 25internal HttpTransportManager(Uri listenUri, HostNameComparisonMode hostNameComparisonMode) 32internal HttpTransportManager(Uri listenUri, HostNameComparisonMode hostNameComparisonMode, string realm) 46public HostNameComparisonMode HostNameComparisonMode 135HostNameComparisonMode hostNameComparisonMode, bool isWebSocketRequest, out HttpChannelListener listener) 232HostNameComparisonMode registeredMode = channelListener.InheritBaseAddressSettings ? hostNameComparisonMode : channelListener.HostNameComparisonModeInternal;
System\ServiceModel\Channels\NamedPipeTransportManager.cs (3)
15HostNameComparisonMode hostNameComparisonMode; 28protected void SetHostNameComparisonMode(HostNameComparisonMode hostNameComparisonMode) 41public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\PipeConnection.cs (6)
1971HostNameComparisonMode hostNameComparisonMode; 1981public PipeConnectionListener(Uri pipeUri, HostNameComparisonMode hostNameComparisonMode, int bufferSize, 2753public static string BuildSharedMemoryName(Uri uri, HostNameComparisonMode hostNameComparisonMode, bool global) 2760case HostNameComparisonMode.StrongWildcard: 2763case HostNameComparisonMode.Exact: 2766case HostNameComparisonMode.WeakWildcard:
System\ServiceModel\Channels\SharedHttpTransportManager.cs (3)
515case HostNameComparisonMode.Exact: 527case HostNameComparisonMode.StrongWildcard: 531case HostNameComparisonMode.WeakWildcard:
System\ServiceModel\Channels\SharedTcpTransportManager.cs (2)
18HostNameComparisonMode hostNameComparisonMode; 49public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\TransportChannelListener.cs (17)
31HostNameComparisonMode hostNameComparisonMode; 57HostNameComparisonMode hostNameComparisonMode) 63MessageEncoderFactory defaultMessageEncoderFactory, HostNameComparisonMode hostNameComparisonMode) 168case HostNameComparisonMode.Exact: 170case HostNameComparisonMode.StrongWildcard: 172case HostNameComparisonMode.WeakWildcard: 218internal HostNameComparisonMode HostNameComparisonModeInternal 304internal bool IsScopeIdCompatible(HostNameComparisonMode hostNameComparisonMode, Uri uri) 311if (hostNameComparisonMode == HostNameComparisonMode.Exact && uri.HostNameType == UriHostNameType.IPv6) 483if (TryGetTransportManagerRegistration(HostNameComparisonMode.StrongWildcard, out registration)) 488if (TryGetTransportManagerRegistration(HostNameComparisonMode.Exact, out registration)) 493if (TryGetTransportManagerRegistration(HostNameComparisonMode.WeakWildcard, out registration)) 502protected virtual bool TryGetTransportManagerRegistration(HostNameComparisonMode hostNameComparisonMode, 664HostNameComparisonMode HostNameComparisonMode { get; } 671HostNameComparisonMode hostNameComparisonMode; 674protected TransportManagerRegistration(Uri listenUri, HostNameComparisonMode hostNameComparisonMode) 680public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\Channels\TransportDefaults.cs (6)
196internal const HostNameComparisonMode HostNameComparisonMode = System.ServiceModel.HostNameComparisonMode.Exact; 245internal const HostNameComparisonMode HostNameComparisonMode = System.ServiceModel.HostNameComparisonMode.StrongWildcard; 336internal const HostNameComparisonMode HostNameComparisonMode = System.ServiceModel.HostNameComparisonMode.StrongWildcard;
System\ServiceModel\Channels\TransportManager.cs (1)
75TChannelListener channelListener, HostNameComparisonMode registeredComparisonMode)
System\ServiceModel\Channels\UniqueTransportManagerRegistration.cs (1)
15public UniqueTransportManagerRegistration(TransportManager uniqueManager, Uri listenUri, HostNameComparisonMode hostNameComparisonMode)
System\ServiceModel\Channels\UriPrefixTable.cs (8)
122public bool TryLookupUri(Uri uri, HostNameComparisonMode hostNameComparisonMode, out TItem item) 147public void RegisterUri(Uri uri, HostNameComparisonMode hostNameComparisonMode, TItem item) 168public void UnregisterUri(Uri uri, HostNameComparisonMode hostNameComparisonMode) 234internal static string[] ToPath(Uri uriPath, HostNameComparisonMode hostNameComparisonMode, 271public string[] GetSegments(HostNameComparisonMode hostNameComparisonMode, 284if (hostNameComparisonMode == HostNameComparisonMode.StrongWildcard) 288else if (hostNameComparisonMode == HostNameComparisonMode.Exact) 299if (includePortInComparison || hostNameComparisonMode == HostNameComparisonMode.Exact)
System\ServiceModel\Configuration\ConnectionOrientedTransportElement.cs (2)
29public HostNameComparisonMode HostNameComparisonMode 31get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\HttpBindingBaseElement.cs (2)
40public HostNameComparisonMode HostNameComparisonMode 42get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\HttpTransportElement.cs (2)
72public HostNameComparisonMode HostNameComparisonMode 74get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\NetNamedPipeBindingElement.cs (2)
57public HostNameComparisonMode HostNameComparisonMode 59get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\NetTcpBindingElement.cs (2)
58public HostNameComparisonMode HostNameComparisonMode 60get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\Properties.cs (14)
910properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 1254properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 1364properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 2299properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 2411properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 2731properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None)); 3786properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None));
System\ServiceModel\Configuration\WSDualHttpBindingElement.cs (2)
55public HostNameComparisonMode HostNameComparisonMode 57get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Configuration\WSHttpBindingBaseElement.cs (2)
43public HostNameComparisonMode HostNameComparisonMode 45get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; }
System\ServiceModel\Dispatcher\PrefixEndpointAddressMessageFilter.cs (4)
22HostNameComparisonMode hostNameComparisonMode; 40? HostNameComparisonMode.Exact 41: HostNameComparisonMode.StrongWildcard; 54get { return (this.hostNameComparisonMode == HostNameComparisonMode.Exact); }
System\ServiceModel\Dispatcher\PrefixEndpointAddressMessageFilterTable.cs (3)
76HostNameComparisonMode GetComparisonMode(bool includeHostNameInComparison) 78return includeHostNameInComparison ? HostNameComparisonMode.Exact : HostNameComparisonMode.StrongWildcard;
System\ServiceModel\HostnameComparisonMode.cs (6)
17internal static bool IsDefined(HostNameComparisonMode value) 20value == HostNameComparisonMode.StrongWildcard 21|| value == HostNameComparisonMode.Exact 22|| value == HostNameComparisonMode.WeakWildcard; 25public static void Validate(HostNameComparisonMode value) 30typeof(HostNameComparisonMode)));
System\ServiceModel\HttpBindingBase.cs (1)
68public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\NetNamedPipeBinding.cs (1)
75public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\NetTcpBinding.cs (1)
71public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\WSDualHttpBinding.cs (1)
90public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\WSHttpBindingBase.cs (1)
65public HostNameComparisonMode HostNameComparisonMode
System.ServiceModel.Activation (8)
System\ServiceModel\Activation\HostedTransportConfigurationBase.cs (3)
65if (listenAddresses[i].HostNameComparisonMode == HostNameComparisonMode.StrongWildcard) 70if (listenAddresses[i].HostNameComparisonMode == HostNameComparisonMode.WeakWildcard) 75if ((listenAddresses[i].HostNameComparisonMode == HostNameComparisonMode.Exact)
System\ServiceModel\Activation\HttpHostedTransportConfiguration.cs (5)
72listenAddress = new BaseUriWithWildcard(listenAddress.BaseAddress, HostNameComparisonMode.WeakWildcard); 135(manager.HostNameComparisonMode != HostNameComparisonMode.Exact || 157if (manager.HostNameComparisonMode == HostNameComparisonMode.StrongWildcard) 162if (manager.HostNameComparisonMode == HostNameComparisonMode.WeakWildcard) 167if ((manager.HostNameComparisonMode == HostNameComparisonMode.Exact) &&
System.ServiceModel.Web (15)
System\ServiceModel\Configuration\WebHttpBindingElement.cs (4)
48public HostNameComparisonMode HostNameComparisonMode 50get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; } 163properties.Add(new ConfigurationProperty("hostNameComparisonMode", typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None));
System\ServiceModel\Configuration\WebHttpEndpointElement.cs (4)
35public HostNameComparisonMode HostNameComparisonMode 37get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; } 154properties.Add(new ConfigurationProperty(ConfigurationStrings.HostNameComparisonMode, typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None));
System\ServiceModel\Configuration\WebScriptEndpointElement.cs (4)
35public HostNameComparisonMode HostNameComparisonMode 37get { return (HostNameComparisonMode)base[ConfigurationStrings.HostNameComparisonMode]; } 125properties.Add(new ConfigurationProperty(ConfigurationStrings.HostNameComparisonMode, typeof(System.ServiceModel.HostNameComparisonMode), System.ServiceModel.HostNameComparisonMode.StrongWildcard, null, new System.ServiceModel.Configuration.ServiceModelEnumValidator(typeof(System.ServiceModel.HostNameComparisonModeHelper)), System.Configuration.ConfigurationPropertyOptions.None));
System\ServiceModel\Description\WebScriptEnablingBehavior.cs (1)
289transportBindingElement.HostNameComparisonMode = HostNameComparisonMode.StrongWildcard;
System\ServiceModel\Description\WebServiceEndpoint.cs (1)
20public HostNameComparisonMode HostNameComparisonMode
System\ServiceModel\WebHttpBinding.cs (1)
67public HostNameComparisonMode HostNameComparisonMode