Code:
/ 4.0 / 4.0 / untmp / 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.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RelationshipDetailsCollection.cs
- FusionWrap.cs
- DatatypeImplementation.cs
- ImpersonationContext.cs
- AssertSection.cs
- Int16AnimationUsingKeyFrames.cs
- GenericTextProperties.cs
- TableDetailsRow.cs
- Funcletizer.cs
- ServiceManager.cs
- CodeAttributeArgumentCollection.cs
- DataFormats.cs
- BorderGapMaskConverter.cs
- ITreeGenerator.cs
- CommandID.cs
- ConnectionPoolManager.cs
- ImmutablePropertyDescriptorGridEntry.cs
- _ScatterGatherBuffers.cs
- ComplexPropertyEntry.cs
- Socket.cs
- PropertyMap.cs
- SqlCommand.cs
- InputScopeManager.cs
- TaskForm.cs
- AnnotationService.cs
- PrePostDescendentsWalker.cs
- XPathNodeInfoAtom.cs
- XmlnsCompatibleWithAttribute.cs
- ConnectionOrientedTransportManager.cs
- QueueProcessor.cs
- CommandDesigner.cs
- LinkButton.cs
- XPathNodeIterator.cs
- _SslStream.cs
- PropertyTabAttribute.cs
- UmAlQuraCalendar.cs
- PrintDialogDesigner.cs
- TextServicesCompartmentEventSink.cs
- DocumentPageTextView.cs
- UnsafeMethods.cs
- TdsParserStaticMethods.cs
- NamedPipeTransportManager.cs
- wmiprovider.cs
- StringStorage.cs
- SiteMapNodeCollection.cs
- ResXResourceReader.cs
- Rule.cs
- AttachedPropertyMethodSelector.cs
- ObjectDataSourceView.cs
- ShaperBuffers.cs
- NegotiateStream.cs
- _SslState.cs
- GroupBox.cs
- SiteMapNode.cs
- XmlSchemas.cs
- SecurityDocument.cs
- XamlSerializerUtil.cs
- LinkedList.cs
- DataRecordInfo.cs
- DesignerTextViewAdapter.cs
- StatusBar.cs
- ImmutableObjectAttribute.cs
- TemplateField.cs
- PerfCounters.cs
- ErrorFormatterPage.cs
- RoleService.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- StrongNamePublicKeyBlob.cs
- EntityDataReader.cs
- CustomCategoryAttribute.cs
- ClaimTypes.cs
- ScrollBar.cs
- COM2TypeInfoProcessor.cs
- IntegrationExceptionEventArgs.cs
- SplineKeyFrames.cs
- TabControlAutomationPeer.cs
- Empty.cs
- StylusPointCollection.cs
- BroadcastEventHelper.cs
- ObjectCloneHelper.cs
- TemplatePagerField.cs
- Emitter.cs
- pingexception.cs
- GridViewAutomationPeer.cs
- HealthMonitoringSection.cs
- XXXInfos.cs
- CodeMemberField.cs
- DynamicPropertyReader.cs
- PathSegmentCollection.cs
- HandlerBase.cs
- PreservationFileReader.cs
- ContentOperations.cs
- PagesChangedEventArgs.cs
- ConfigurationValues.cs
- QilInvokeLateBound.cs
- DateTimeStorage.cs
- LinqDataSourceInsertEventArgs.cs
- DesignerDataStoredProcedure.cs
- TableCell.cs
- IFlowDocumentViewer.cs