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
- CommonGetThemePartSize.cs
- ReadContentAsBinaryHelper.cs
- FontFamilyConverter.cs
- ItemCollectionEditor.cs
- ContainerUIElement3D.cs
- WebBrowserNavigatingEventHandler.cs
- ContractUtils.cs
- OrthographicCamera.cs
- StatusBarDrawItemEvent.cs
- ConstraintManager.cs
- SortedList.cs
- AssemblyHash.cs
- Claim.cs
- CommunicationException.cs
- XmlUtil.cs
- CollectionViewGroup.cs
- Localizer.cs
- SingleSelectRootGridEntry.cs
- precedingsibling.cs
- WebMessageEncodingBindingElement.cs
- ToolStripPanel.cs
- ReferentialConstraint.cs
- PersonalizationProviderHelper.cs
- DebugHandleTracker.cs
- PasswordRecovery.cs
- DocumentPage.cs
- XmlProcessingInstruction.cs
- RadioButtonFlatAdapter.cs
- ConnectionsZone.cs
- TcpSocketManager.cs
- Expression.cs
- IgnoreDataMemberAttribute.cs
- Utils.cs
- SqlCachedBuffer.cs
- DataGridViewRowConverter.cs
- ConnectionStringsExpressionEditor.cs
- DependencyPropertyAttribute.cs
- TextBlock.cs
- infer.cs
- RightNameExpirationInfoPair.cs
- BinaryQueryOperator.cs
- MD5.cs
- safex509handles.cs
- PropVariant.cs
- DataGridState.cs
- RectangleHotSpot.cs
- SessionIDManager.cs
- StrokeCollection.cs
- InvokeSchedule.cs
- Configuration.cs
- HostUtils.cs
- RoleServiceManager.cs
- CategoryNameCollection.cs
- Bits.cs
- MessageContractMemberAttribute.cs
- HtmlLinkAdapter.cs
- BooleanAnimationUsingKeyFrames.cs
- CommonProperties.cs
- TextEndOfLine.cs
- XmlUtil.cs
- DBCommandBuilder.cs
- OleDbParameter.cs
- XmlNodeComparer.cs
- CodeAccessSecurityEngine.cs
- WebPartsPersonalization.cs
- TraceContext.cs
- EntitySqlQueryCacheEntry.cs
- ParallelEnumerableWrapper.cs
- ArgumentDesigner.xaml.cs
- SaveFileDialog.cs
- ProfileWorkflowElement.cs
- ChtmlPageAdapter.cs
- WebPartEventArgs.cs
- PartialCachingAttribute.cs
- Popup.cs
- WebPartUserCapability.cs
- StructuredTypeEmitter.cs
- ProfileSettingsCollection.cs
- TreeIterators.cs
- MaskInputRejectedEventArgs.cs
- FormViewDeleteEventArgs.cs
- AgileSafeNativeMemoryHandle.cs
- Trace.cs
- CultureData.cs
- ViewKeyConstraint.cs
- WhereQueryOperator.cs
- HiddenField.cs
- XmlNullResolver.cs
- VoiceObjectToken.cs
- MD5CryptoServiceProvider.cs
- ObjectSecurity.cs
- TextFormatterContext.cs
- XmlSchemaGroupRef.cs
- QueryRewriter.cs
- UInt32.cs
- DataGridViewCellStateChangedEventArgs.cs
- LocatorPart.cs
- CustomTypeDescriptor.cs
- ProcessHostFactoryHelper.cs
- KnowledgeBase.cs