17 types derived from ServiceDescriptionFormatExtension
System.Web.Services (17)
System\Web\Services\Description\HttpFormatExtensions.cs (5)
7public sealed class HttpAddressBinding : ServiceDescriptionFormatExtension { 21public sealed class HttpBinding : ServiceDescriptionFormatExtension { 37public sealed class HttpOperationBinding : ServiceDescriptionFormatExtension { 50public sealed class HttpUrlEncodedBinding : ServiceDescriptionFormatExtension { 55public sealed class HttpUrlReplacementBinding : ServiceDescriptionFormatExtension {
System\Web\Services\Description\MimeFormatExtensions.cs (5)
11public sealed class MimeContentBinding : ServiceDescriptionFormatExtension { 35public sealed class MimePart : ServiceDescriptionFormatExtension { 47public sealed class MimeMultipartRelatedBinding : ServiceDescriptionFormatExtension { 59public sealed class MimeXmlBinding : ServiceDescriptionFormatExtension { 113public sealed class MimeTextBinding : ServiceDescriptionFormatExtension {
System\Web\Services\Description\SoapFormatExtensions.cs (7)
14public class SoapBinding : ServiceDescriptionFormatExtension { 71public class SoapOperationBinding : ServiceDescriptionFormatExtension { 92public class SoapBodyBinding : ServiceDescriptionFormatExtension { 163public class SoapFaultBinding : ServiceDescriptionFormatExtension { 199public class SoapHeaderBinding : ServiceDescriptionFormatExtension { 259public class SoapHeaderFaultBinding : ServiceDescriptionFormatExtension { 304public class SoapAddressBinding : ServiceDescriptionFormatExtension {
16 references to ServiceDescriptionFormatExtension
System.ServiceModel (4)
System\ServiceModel\Description\MessageContractImporter.cs (3)
96WsdlNS.ServiceDescriptionFormatExtension ext = o as WsdlNS.ServiceDescriptionFormatExtension; 104static bool IsSoapBindingExtension(WsdlNS.ServiceDescriptionFormatExtension ext)
System\ServiceModel\Description\WsdlImporter.cs (1)
817else if (extension is WsdlNS.ServiceDescriptionFormatExtension)
System.Web.Services (12)
System\Web\Services\Description\ProtocolImporter.cs (1)
479else if (item is ServiceDescriptionFormatExtension) {
System\Web\Services\Description\ServiceDescription.cs (8)
1469((ServiceDescriptionFormatExtension)item).Handled = true; 1485((ServiceDescriptionFormatExtension)item).Handled = true; 1538return ((ServiceDescriptionFormatExtension)item).Handled; 1549return ((ServiceDescriptionFormatExtension)item).Required; 1571if (value is ServiceDescriptionFormatExtension) ((ServiceDescriptionFormatExtension)value).SetParent(parent); 1579if (!(value is XmlElement || value is ServiceDescriptionFormatExtension)) 2853if (type == typeof(ServiceDescriptionFormatExtension))
System\Web\Services\Description\SoapProtocolReflector.cs (1)
128ServiceDescriptionFormatExtension soapHeaderBinding = CreateSoapHeaderBinding(new XmlQualifiedName(message.Name, Binding.ServiceDescription.TargetNamespace), part.Name, rpc ? member.Namespace : null, use);
System\Web\Services\Description\WebServicesInteroperability.cs (2)
205foreach (ServiceDescriptionFormatExtension extension in faultBinding.Extensions) { 511foreach (ServiceDescriptionFormatExtension extension in extensions) {