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
- FeatureSupport.cs
- QuadTree.cs
- PerformanceCounterPermission.cs
- XmlEnumAttribute.cs
- StringConcat.cs
- EventNotify.cs
- SelectionItemPattern.cs
- DataGridViewCellCollection.cs
- EmptyCollection.cs
- XpsSerializationManager.cs
- RoleService.cs
- XmlSigningNodeWriter.cs
- ColumnMapTranslator.cs
- DbConnectionOptions.cs
- DiscriminatorMap.cs
- CharacterHit.cs
- ManifestSignatureInformation.cs
- ApplicationHost.cs
- PasswordBoxAutomationPeer.cs
- CompositeScriptReference.cs
- ResourcesGenerator.cs
- WindowsSidIdentity.cs
- XmlUnspecifiedAttribute.cs
- ping.cs
- ReadOnlyAttribute.cs
- CompilerInfo.cs
- ComplexType.cs
- PropertyInfoSet.cs
- OperationAbortedException.cs
- ParameterModifier.cs
- Guid.cs
- GeometryModel3D.cs
- PolicyImporterElement.cs
- TdsParserStaticMethods.cs
- DataGridColumnsPage.cs
- PartialCachingAttribute.cs
- Process.cs
- _CacheStreams.cs
- DataComponentNameHandler.cs
- _SslStream.cs
- DebugView.cs
- TreeNode.cs
- PrePrepareMethodAttribute.cs
- ThreadAttributes.cs
- WebScriptMetadataMessageEncoderFactory.cs
- SoapTypeAttribute.cs
- OpCopier.cs
- TableDetailsRow.cs
- BehaviorEditorPart.cs
- OrderedHashRepartitionStream.cs
- DesignerGenericWebPart.cs
- PreProcessInputEventArgs.cs
- sqlinternaltransaction.cs
- XmlElement.cs
- TableProviderWrapper.cs
- SecurityException.cs
- PrintDialog.cs
- BuilderPropertyEntry.cs
- HtmlInputPassword.cs
- TextParagraphCache.cs
- DataRecordInternal.cs
- PersistenceMetadataNamespace.cs
- ExpandedWrapper.cs
- CompoundFileDeflateTransform.cs
- IPipelineRuntime.cs
- ExpressionParser.cs
- ArgumentReference.cs
- ValidationError.cs
- VirtualizedItemProviderWrapper.cs
- ReadOnlyNameValueCollection.cs
- HMACSHA384.cs
- MouseEvent.cs
- Configuration.cs
- LogLogRecord.cs
- SystemIcons.cs
- ToolboxItemAttribute.cs
- DomainConstraint.cs
- DragAssistanceManager.cs
- MailAddress.cs
- NetworkStream.cs
- EntryPointNotFoundException.cs
- AggregateNode.cs
- TableRowCollection.cs
- ComplexPropertyEntry.cs
- CssStyleCollection.cs
- HtmlPanelAdapter.cs
- MatrixTransform3D.cs
- SubclassTypeValidatorAttribute.cs
- MethodRental.cs
- BitmapEffectState.cs
- WebRequestModuleElement.cs
- AtomServiceDocumentSerializer.cs
- util.cs
- DiscoveryDocumentReference.cs
- CommonGetThemePartSize.cs
- ClusterRegistryConfigurationProvider.cs
- CompilerGlobalScopeAttribute.cs
- adornercollection.cs
- JavascriptXmlWriterWrapper.cs
- SettingsSection.cs