Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Protocols / SoapServerMessage.cs / 1305376 / SoapServerMessage.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { using System.Web.Services; using System.Xml.Serialization; using System; using System.Reflection; using System.Collections; using System.IO; using System.ComponentModel; using System.Security.Permissions; using System.Runtime.InteropServices; ////// /// public sealed class SoapServerMessage : SoapMessage { SoapServerProtocol protocol; internal SoapExtension[] highPriConfigExtensions; internal SoapExtension[] otherExtensions; internal SoapExtension[] allExtensions; internal SoapServerMessage(SoapServerProtocol protocol) { this.protocol = protocol; } /* internal override bool IsInitialized { get { return protocol.IsInitialized; } } */ /* internal override SoapReflectedExtension[] Extensions { get { return protocol.ServerMethod.extensions; } } internal override object[] ExtensionInitializers { get { return protocol.ServerMethod.extensionInitializers; } } */ ///[To be supplied.] ////// /// public override bool OneWay { get { return protocol.ServerMethod.oneWay; } } ///[To be supplied.] ////// /// public override string Url { get { return Uri.EscapeUriString(protocol.Request.Url.ToString()).Replace("#", "%23"); } } ///[To be supplied.] ////// /// public override string Action { get { return protocol.ServerMethod.action; } } ///[To be supplied.] ///[ComVisible(false)] public override SoapProtocolVersion SoapVersion { get { return protocol.Version; } } /// /// /// public object Server { get { EnsureStage(SoapMessageStage.AfterDeserialize | SoapMessageStage.BeforeSerialize); return protocol.Target; } } ///[To be supplied.] ////// /// public override LogicalMethodInfo MethodInfo { get { return protocol.MethodInfo; } } ///[To be supplied.] ////// /// protected override void EnsureOutStage() { EnsureStage(SoapMessageStage.BeforeSerialize); } ///[To be supplied.] ////// /// protected override void EnsureInStage(){ EnsureStage(SoapMessageStage.AfterDeserialize); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { using System.Web.Services; using System.Xml.Serialization; using System; using System.Reflection; using System.Collections; using System.IO; using System.ComponentModel; using System.Security.Permissions; using System.Runtime.InteropServices; ////// /// public sealed class SoapServerMessage : SoapMessage { SoapServerProtocol protocol; internal SoapExtension[] highPriConfigExtensions; internal SoapExtension[] otherExtensions; internal SoapExtension[] allExtensions; internal SoapServerMessage(SoapServerProtocol protocol) { this.protocol = protocol; } /* internal override bool IsInitialized { get { return protocol.IsInitialized; } } */ /* internal override SoapReflectedExtension[] Extensions { get { return protocol.ServerMethod.extensions; } } internal override object[] ExtensionInitializers { get { return protocol.ServerMethod.extensionInitializers; } } */ ///[To be supplied.] ////// /// public override bool OneWay { get { return protocol.ServerMethod.oneWay; } } ///[To be supplied.] ////// /// public override string Url { get { return Uri.EscapeUriString(protocol.Request.Url.ToString()).Replace("#", "%23"); } } ///[To be supplied.] ////// /// public override string Action { get { return protocol.ServerMethod.action; } } ///[To be supplied.] ///[ComVisible(false)] public override SoapProtocolVersion SoapVersion { get { return protocol.Version; } } /// /// /// public object Server { get { EnsureStage(SoapMessageStage.AfterDeserialize | SoapMessageStage.BeforeSerialize); return protocol.Target; } } ///[To be supplied.] ////// /// public override LogicalMethodInfo MethodInfo { get { return protocol.MethodInfo; } } ///[To be supplied.] ////// /// protected override void EnsureOutStage() { EnsureStage(SoapMessageStage.BeforeSerialize); } ///[To be supplied.] ////// /// protected override void EnsureInStage(){ EnsureStage(SoapMessageStage.AfterDeserialize); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ItemCheckedEvent.cs
- GPStream.cs
- ConcurrentStack.cs
- CommandDevice.cs
- WizardPanel.cs
- StringAnimationUsingKeyFrames.cs
- Avt.cs
- LocalFileSettingsProvider.cs
- Internal.cs
- NativeMethods.cs
- ValuePatternIdentifiers.cs
- FixedSOMImage.cs
- HyperLinkStyle.cs
- Visitor.cs
- XPathAncestorQuery.cs
- InstrumentationTracker.cs
- ToolStripManager.cs
- SrgsItemList.cs
- AsymmetricKeyExchangeDeformatter.cs
- XmlSchemaSimpleTypeRestriction.cs
- ContentDisposition.cs
- ViewBox.cs
- MessagePartDescription.cs
- MatrixStack.cs
- recordstate.cs
- UnauthorizedAccessException.cs
- ToolBarButtonClickEvent.cs
- SectionUpdates.cs
- SoapFault.cs
- CacheAxisQuery.cs
- DefaultProxySection.cs
- EnvelopedPkcs7.cs
- followingquery.cs
- TranslateTransform.cs
- GeneralTransform3DTo2D.cs
- TemplatedAdorner.cs
- CollectionBase.cs
- ContainerParaClient.cs
- ChannelSinkStacks.cs
- InputLanguageEventArgs.cs
- SrgsText.cs
- SqlOuterApplyReducer.cs
- TraceInternal.cs
- BooleanFacetDescriptionElement.cs
- XmlWellformedWriter.cs
- TimerElapsedEvenArgs.cs
- GridEntryCollection.cs
- DataContext.cs
- NativeMethods.cs
- Point3DAnimationUsingKeyFrames.cs
- ToolStripOverflowButton.cs
- Section.cs
- ManagementObject.cs
- Missing.cs
- FunctionParameter.cs
- BinaryConverter.cs
- TextEditorTyping.cs
- XMLSyntaxException.cs
- Classification.cs
- Int64.cs
- WebContext.cs
- WindowsClientCredential.cs
- ReferenceList.cs
- FunctionQuery.cs
- InputMethodStateTypeInfo.cs
- ProfileSettingsCollection.cs
- BlurBitmapEffect.cs
- TableCellAutomationPeer.cs
- SettingsPropertyWrongTypeException.cs
- ProtectedProviderSettings.cs
- GenericsInstances.cs
- DynamicEndpointElement.cs
- MergeFilterQuery.cs
- ZoomPercentageConverter.cs
- CannotUnloadAppDomainException.cs
- DesignerCategoryAttribute.cs
- Missing.cs
- SendMailErrorEventArgs.cs
- StyleBamlRecordReader.cs
- UnrecognizedPolicyAssertionElement.cs
- DataGridColumnCollectionEditor.cs
- ResetableIterator.cs
- FileDialogCustomPlace.cs
- Renderer.cs
- ReadOnlyMetadataCollection.cs
- AppDomain.cs
- ServiceReference.cs
- ProviderSettings.cs
- HttpCapabilitiesSectionHandler.cs
- BaseParaClient.cs
- SchemaImporter.cs
- BaseParser.cs
- PeerCredentialElement.cs
- ReachPageContentSerializerAsync.cs
- QueryCoreOp.cs
- OSFeature.cs
- StickyNote.cs
- ObjectViewEntityCollectionData.cs
- FixedElement.cs
- PropertyMapper.cs