11 overrides of Scheme
System.ServiceModel (9)
System\ServiceModel\Channels\CustomBinding.cs (1)
155public override string Scheme
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
44public override string Scheme
System\ServiceModel\HttpBindingBase.cs (1)
165public override string Scheme
System\ServiceModel\MsmqBindingBase.cs (1)
95public override string Scheme { get { return transport.Scheme; } }
System\ServiceModel\NetNamedPipeBinding.cs (1)
136public override string Scheme { get { return namedPipe.Scheme; } }
System\ServiceModel\NetPeerTcpBinding.cs (1)
101public override string Scheme { get { return transport.Scheme; } }
System\ServiceModel\NetTcpBinding.cs (1)
166public override string Scheme { get { return transport.Scheme; } }
System\ServiceModel\WSDualHttpBinding.cs (1)
165public override string Scheme { get { return httpTransport.Scheme; } }
System\ServiceModel\WSHttpBindingBase.cs (1)
148public override string Scheme { get { return GetTransport().Scheme; } }
System.ServiceModel.Channels (1)
System\ServiceModel\UdpBinding.cs (1)
161public override string Scheme
System.ServiceModel.Web (1)
System\ServiceModel\WebHttpBinding.cs (1)
134public override string Scheme
20 references to Scheme
System.ServiceModel (16)
System\ServiceModel\Channels\Binding.cs (1)
226UriBuilder listenUriBuilder = new UriBuilder(this.Scheme, DnsCache.MachineName);
System\ServiceModel\Description\DispatcherBuilder.cs (2)
545listenUri = serviceHost.GetVia(endpoint.Binding.Scheme, ServiceHost.EmptyUri); 550throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxEndpointNoMatchingScheme, endpoint.Binding.Scheme, endpoint.Binding.Name, serviceHost.GetBaseAddressSchemes())));
System\ServiceModel\Description\ServiceDebugBehavior.cs (4)
83if (!value.Scheme.Equals(Uri.UriSchemeHttp, StringComparison.OrdinalIgnoreCase)) 86value.Scheme, value.GetType().ToString(), Uri.UriSchemeHttp)); 112if (!value.Scheme.Equals(Uri.UriSchemeHttps, StringComparison.OrdinalIgnoreCase)) 115value.Scheme, value.GetType().ToString(), Uri.UriSchemeHttps));
System\ServiceModel\Description\ServiceMetadataBehavior.cs (4)
88if (!value.Scheme.Equals(Uri.UriSchemeHttp, StringComparison.OrdinalIgnoreCase)) 91value.Scheme, value.GetType().ToString(), Uri.UriSchemeHttp)); 117if (!value.Scheme.Equals(Uri.UriSchemeHttps, StringComparison.OrdinalIgnoreCase)) 120value.Scheme, value.GetType().ToString(), Uri.UriSchemeHttps));
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (1)
46get { return this.binding.Scheme; }
System\ServiceModel\ServiceConfiguration.cs (1)
301if (uri.Scheme.Equals(protocol.Scheme))
System\ServiceModel\ServiceHost.cs (3)
449if (binding.Scheme == string.Empty) 453result = GetVia(binding.Scheme, result, baseAddresses); 456throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SFxEndpointNoMatchingScheme, binding.Scheme, binding.Name, GetBaseAddressSchemes(baseAddresses))));
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\ApplyHostConfigurationBehavior.cs (1)
67if (IsSchemeHttpOrHttps(endpoint.Binding.Scheme))
System.ServiceModel.Activities (1)
System\ServiceModel\Activities\Description\WorkflowInstanceManagementBehavior.cs (1)
144Uri controlEndpointAddress = ServiceHost.GetVia(controlEndpointBinding.Scheme, new Uri(ControlEndpointAddress, UriKind.Relative), workflowServiceHost.InternalBaseAddresses);
System.ServiceModel.Web (2)
System\ServiceModel\Description\WebHttpBehavior.cs (2)
454if (binding.Scheme != "http" && binding.Scheme != "https")