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
- ListView.cs
- Matrix3DStack.cs
- MultiSelectRootGridEntry.cs
- CodeGroup.cs
- TextBoxAutomationPeer.cs
- securitycriticaldataClass.cs
- CheckoutException.cs
- Queue.cs
- PassportPrincipal.cs
- NumberFunctions.cs
- QilLoop.cs
- ResourceLoader.cs
- IDReferencePropertyAttribute.cs
- StateRuntime.cs
- DecoderFallback.cs
- SyndicationItemFormatter.cs
- KnownBoxes.cs
- LookupNode.cs
- Int16Animation.cs
- BaseTypeViewSchema.cs
- FormatConvertedBitmap.cs
- PackagePart.cs
- SmtpReplyReader.cs
- IUnknownConstantAttribute.cs
- TableSectionStyle.cs
- MultiTrigger.cs
- TextRangeEdit.cs
- Run.cs
- WpfKnownMemberInvoker.cs
- TimeSpanConverter.cs
- LightweightCodeGenerator.cs
- DateTimeValueSerializerContext.cs
- DbConnectionPoolGroupProviderInfo.cs
- OleDbRowUpdatedEvent.cs
- DateTimeConstantAttribute.cs
- UnauthorizedWebPart.cs
- RowToParametersTransformer.cs
- ExecutionContext.cs
- HttpInputStream.cs
- MenuAutomationPeer.cs
- InheritanceContextHelper.cs
- DataServiceEntityAttribute.cs
- DependencyObjectType.cs
- UnitySerializationHolder.cs
- FormViewUpdatedEventArgs.cs
- ApplicationInterop.cs
- EntityCollection.cs
- CustomErrorCollection.cs
- ClrPerspective.cs
- ButtonFlatAdapter.cs
- ExpressionBindingCollection.cs
- XmlSubtreeReader.cs
- TraceLevelStore.cs
- TextTabProperties.cs
- ResourceExpressionBuilder.cs
- ProcessModelSection.cs
- FormView.cs
- FunctionDetailsReader.cs
- Graphics.cs
- DiscreteKeyFrames.cs
- Types.cs
- PropertyValueUIItem.cs
- KeyValuePairs.cs
- XPathScanner.cs
- SrgsSemanticInterpretationTag.cs
- DataRelationPropertyDescriptor.cs
- BooleanFacetDescriptionElement.cs
- HierarchicalDataTemplate.cs
- AssemblyCollection.cs
- _ConnectionGroup.cs
- NativeMethods.cs
- ToolStripLabel.cs
- FileFormatException.cs
- BrowserCapabilitiesFactory.cs
- ReferencedAssembly.cs
- ProtectedConfigurationSection.cs
- ProcessHost.cs
- GridViewCellAutomationPeer.cs
- ResourceSetExpression.cs
- ApplyTemplatesAction.cs
- JapaneseCalendar.cs
- ScrollItemProviderWrapper.cs
- EntityStoreSchemaFilterEntry.cs
- ConstrainedGroup.cs
- NaturalLanguageHyphenator.cs
- ExtensionFile.cs
- TextSyndicationContent.cs
- BitStream.cs
- Serializer.cs
- AdapterDictionary.cs
- EventLogPermissionEntry.cs
- StylusButtonCollection.cs
- WebPartConnectionCollection.cs
- ObjectConverter.cs
- Point3DAnimationBase.cs
- TextServicesDisplayAttribute.cs
- PresentationSource.cs
- DictionaryManager.cs
- ChangePassword.cs
- PolyQuadraticBezierSegment.cs