Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BrowserDefinition.cs
- XmlLanguage.cs
- ActivityCodeGenerator.cs
- UserInitiatedNavigationPermission.cs
- UnaryQueryOperator.cs
- DataSetFieldSchema.cs
- ColumnWidthChangedEvent.cs
- BidPrivateBase.cs
- InstanceContext.cs
- SelectionRange.cs
- TitleStyle.cs
- PeerInputChannel.cs
- WindowsListViewGroupHelper.cs
- HashCryptoHandle.cs
- SqlDependencyUtils.cs
- ProgressBarRenderer.cs
- ChannelPoolSettingsElement.cs
- Models.cs
- RemoteWebConfigurationHost.cs
- TreeNodeStyleCollection.cs
- SingleTagSectionHandler.cs
- EdgeProfileValidation.cs
- ClientSideProviderDescription.cs
- CqlBlock.cs
- HandlerWithFactory.cs
- QilReplaceVisitor.cs
- WebServiceData.cs
- CssStyleCollection.cs
- Compiler.cs
- Normalization.cs
- RegexParser.cs
- SqlNotificationEventArgs.cs
- CustomTypeDescriptor.cs
- mansign.cs
- SiteMap.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- FactoryMaker.cs
- SoapTypeAttribute.cs
- ServiceSecurityAuditBehavior.cs
- cache.cs
- FactoryId.cs
- OdbcCommandBuilder.cs
- BitmapInitialize.cs
- MetadataSource.cs
- DataControlPagerLinkButton.cs
- SqlCommandBuilder.cs
- SID.cs
- TabControlEvent.cs
- HttpProfileGroupBase.cs
- Method.cs
- NamedPermissionSet.cs
- CardSpaceSelector.cs
- CollectionViewGroupRoot.cs
- AsyncSerializedWorker.cs
- RC2CryptoServiceProvider.cs
- CookielessHelper.cs
- DesignerOptions.cs
- ListViewGroupItemCollection.cs
- COM2AboutBoxPropertyDescriptor.cs
- SizeF.cs
- AssemblyUtil.cs
- _StreamFramer.cs
- GeometryHitTestResult.cs
- VirtualDirectoryMapping.cs
- EntityDataSourceColumn.cs
- ElementProxy.cs
- RuntimeEnvironment.cs
- HttpPostServerProtocol.cs
- KnownTypeDataContractResolver.cs
- WinInetCache.cs
- ResourceIDHelper.cs
- ReadOnlyAttribute.cs
- AxWrapperGen.cs
- IOException.cs
- ArrayHelper.cs
- LayoutTableCell.cs
- MatrixAnimationBase.cs
- _ListenerResponseStream.cs
- QuadraticBezierSegment.cs
- WeakReferenceKey.cs
- DesignerVerbCollection.cs
- linebase.cs
- MultipleViewPattern.cs
- Model3DGroup.cs
- ExcludeFromCodeCoverageAttribute.cs
- EngineSite.cs
- TreeViewItemAutomationPeer.cs
- RecognitionEventArgs.cs
- StorageModelBuildProvider.cs
- AccessText.cs
- DataListCommandEventArgs.cs
- DomainConstraint.cs
- DecimalFormatter.cs
- KeyValueInternalCollection.cs
- UpdateCommand.cs
- ContextBase.cs
- XmlNullResolver.cs
- ConfigXmlText.cs
- TextParentUndoUnit.cs
- NotificationContext.cs