Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Description / Soap12FormatExtensions.cs / 1305376 / Soap12FormatExtensions.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Description { using System.Xml; using System.Xml.Serialization; using System.ComponentModel; using System.Text; using System.Web.Services.Configuration; using System.Web.Services.Protocols; ///[XmlFormatExtension("binding", Soap12Binding.Namespace, typeof(Binding))] [XmlFormatExtensionPrefix("soap12", Soap12Binding.Namespace)] public sealed class Soap12Binding : SoapBinding { /// public new const string Namespace="http://schemas.xmlsoap.org/wsdl/soap12/"; /// public new const string HttpTransport = "http://schemas.xmlsoap.org/soap/http"; } /// [XmlFormatExtension("operation", Soap12Binding.Namespace, typeof(OperationBinding))] public sealed class Soap12OperationBinding : SoapOperationBinding { bool soapActionRequired; Soap12OperationBinding duplicateBySoapAction; Soap12OperationBinding duplicateByRequestElement; SoapReflectedMethod method; /// [XmlAttribute("soapActionRequired"), DefaultValue(false)] public bool SoapActionRequired { get { return soapActionRequired; } set { soapActionRequired = value; } } // these are used by Soap12ProtocolReflector in WSDL generation internal SoapReflectedMethod Method { get { return method; } set { method = value; } } internal Soap12OperationBinding DuplicateBySoapAction { get { return duplicateBySoapAction; } set { duplicateBySoapAction = value; } } internal Soap12OperationBinding DuplicateByRequestElement { get { return duplicateByRequestElement; } set { duplicateByRequestElement = value; } } } /// [XmlFormatExtension("body", Soap12Binding.Namespace, typeof(InputBinding), typeof(OutputBinding), typeof(MimePart))] public sealed class Soap12BodyBinding : SoapBodyBinding { } /// [XmlFormatExtension("fault", Soap12Binding.Namespace, typeof(FaultBinding))] public sealed class Soap12FaultBinding : SoapFaultBinding { } /// [XmlFormatExtension("header", Soap12Binding.Namespace, typeof(InputBinding), typeof(OutputBinding))] public sealed class Soap12HeaderBinding : SoapHeaderBinding { } /// [XmlFormatExtension("address", Soap12Binding.Namespace, typeof(Port))] public sealed class Soap12AddressBinding : SoapAddressBinding { } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Description { using System.Xml; using System.Xml.Serialization; using System.ComponentModel; using System.Text; using System.Web.Services.Configuration; using System.Web.Services.Protocols; ///[XmlFormatExtension("binding", Soap12Binding.Namespace, typeof(Binding))] [XmlFormatExtensionPrefix("soap12", Soap12Binding.Namespace)] public sealed class Soap12Binding : SoapBinding { /// public new const string Namespace="http://schemas.xmlsoap.org/wsdl/soap12/"; /// public new const string HttpTransport = "http://schemas.xmlsoap.org/soap/http"; } /// [XmlFormatExtension("operation", Soap12Binding.Namespace, typeof(OperationBinding))] public sealed class Soap12OperationBinding : SoapOperationBinding { bool soapActionRequired; Soap12OperationBinding duplicateBySoapAction; Soap12OperationBinding duplicateByRequestElement; SoapReflectedMethod method; /// [XmlAttribute("soapActionRequired"), DefaultValue(false)] public bool SoapActionRequired { get { return soapActionRequired; } set { soapActionRequired = value; } } // these are used by Soap12ProtocolReflector in WSDL generation internal SoapReflectedMethod Method { get { return method; } set { method = value; } } internal Soap12OperationBinding DuplicateBySoapAction { get { return duplicateBySoapAction; } set { duplicateBySoapAction = value; } } internal Soap12OperationBinding DuplicateByRequestElement { get { return duplicateByRequestElement; } set { duplicateByRequestElement = value; } } } /// [XmlFormatExtension("body", Soap12Binding.Namespace, typeof(InputBinding), typeof(OutputBinding), typeof(MimePart))] public sealed class Soap12BodyBinding : SoapBodyBinding { } /// [XmlFormatExtension("fault", Soap12Binding.Namespace, typeof(FaultBinding))] public sealed class Soap12FaultBinding : SoapFaultBinding { } /// [XmlFormatExtension("header", Soap12Binding.Namespace, typeof(InputBinding), typeof(OutputBinding))] public sealed class Soap12HeaderBinding : SoapHeaderBinding { } /// [XmlFormatExtension("address", Soap12Binding.Namespace, typeof(Port))] public sealed class Soap12AddressBinding : SoapAddressBinding { } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RectangleConverter.cs
- ProxyWebPart.cs
- TabPanel.cs
- SessionEndedEventArgs.cs
- XamlReaderHelper.cs
- GlobalizationAssembly.cs
- Substitution.cs
- ClientData.cs
- SchemaElementLookUpTable.cs
- oledbmetadatacolumnnames.cs
- ToolStripDropDownClosingEventArgs.cs
- TemplateDefinition.cs
- _TLSstream.cs
- TextDecorationCollectionConverter.cs
- BitmapEffectDrawing.cs
- PathGeometry.cs
- PrefixHandle.cs
- DictionaryTraceRecord.cs
- CellNormalizer.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ExitEventArgs.cs
- SafeSecurityHandles.cs
- XmlValidatingReader.cs
- SqlClientFactory.cs
- UInt16.cs
- BoundsDrawingContextWalker.cs
- DrawingVisualDrawingContext.cs
- Point3DConverter.cs
- PrimitiveType.cs
- ElapsedEventArgs.cs
- MetadataSource.cs
- UseAttributeSetsAction.cs
- oledbmetadatacollectionnames.cs
- HijriCalendar.cs
- _SpnDictionary.cs
- IISMapPath.cs
- CqlBlock.cs
- XamlFigureLengthSerializer.cs
- Stylesheet.cs
- AmbiguousMatchException.cs
- NavigationPropertyEmitter.cs
- ClientReliableChannelBinder.cs
- TabletDevice.cs
- ReadWriteObjectLock.cs
- Avt.cs
- CriticalHandle.cs
- Inline.cs
- EntryPointNotFoundException.cs
- ContextMenuStripActionList.cs
- VerificationAttribute.cs
- SHA384.cs
- DataTableReaderListener.cs
- WindowsToolbarAsMenu.cs
- BitmapSource.cs
- ToolStripScrollButton.cs
- DtdParser.cs
- ReadOnlyCollectionBase.cs
- filewebrequest.cs
- FrameworkTemplate.cs
- MetadataLocation.cs
- ControlPersister.cs
- EventTrigger.cs
- SequenceFullException.cs
- PartialList.cs
- RemoveStoryboard.cs
- BuildResult.cs
- TableRow.cs
- Paragraph.cs
- TextDpi.cs
- XmlExtensionFunction.cs
- FieldAccessException.cs
- FrameworkRichTextComposition.cs
- CommandBindingCollection.cs
- HyperLinkStyle.cs
- SystemDiagnosticsSection.cs
- TextDecorations.cs
- LiteralControl.cs
- EventToken.cs
- Duration.cs
- EdmMember.cs
- DictionaryContent.cs
- BreakRecordTable.cs
- BinaryCommonClasses.cs
- PeerName.cs
- CollectionBuilder.cs
- CatalogZone.cs
- _ContextAwareResult.cs
- WindowsScrollBarBits.cs
- WebPartEditorCancelVerb.cs
- CatchBlock.cs
- TextRunCache.cs
- SecureStringHasher.cs
- HtmlFormParameterReader.cs
- PerformanceCounterLib.cs
- ValidatingReaderNodeData.cs
- RequestCacheValidator.cs
- SamlAssertion.cs
- ListenerAdapterBase.cs
- ApplicationInterop.cs
- ResourceContainerWrapper.cs