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
- EdmTypeAttribute.cs
- FormViewInsertedEventArgs.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- SmtpNtlmAuthenticationModule.cs
- DBPropSet.cs
- SQlBooleanStorage.cs
- XmlHierarchicalEnumerable.cs
- StateMachineWorkflow.cs
- Decimal.cs
- TrackingMemoryStreamFactory.cs
- AmbiguousMatchException.cs
- VisualBasicSettingsHandler.cs
- GridItemPatternIdentifiers.cs
- MiniModule.cs
- UIElement3DAutomationPeer.cs
- CrossSiteScriptingValidation.cs
- DefaultShape.cs
- PageSettings.cs
- ImportOptions.cs
- StringFreezingAttribute.cs
- MemoryPressure.cs
- LogWriteRestartAreaState.cs
- MemberRelationshipService.cs
- WebPartTransformer.cs
- PropertyStore.cs
- HelpFileFileNameEditor.cs
- RijndaelCryptoServiceProvider.cs
- SvcMapFile.cs
- ComponentSerializationService.cs
- StrokeRenderer.cs
- NotImplementedException.cs
- Binding.cs
- GetPageCompletedEventArgs.cs
- Brushes.cs
- ListSortDescription.cs
- AutomationIdentifierGuids.cs
- SortableBindingList.cs
- documentsequencetextpointer.cs
- MembershipSection.cs
- NegotiateStream.cs
- XPathAncestorIterator.cs
- WebBrowserBase.cs
- CodeExpressionRuleDeclaration.cs
- UIElementIsland.cs
- CreateUserWizard.cs
- RenderOptions.cs
- XmlComment.cs
- UpnEndpointIdentity.cs
- EditorPartChrome.cs
- Accessors.cs
- XmlSerializer.cs
- PhysicalAddress.cs
- ContainerParagraph.cs
- Metadata.cs
- XmlSchemaNotation.cs
- SapiInterop.cs
- ThreadExceptionEvent.cs
- ListItemCollection.cs
- SequentialOutput.cs
- Cursors.cs
- DefinitionUpdate.cs
- XPathSingletonIterator.cs
- _ProxyChain.cs
- documentsequencetextview.cs
- HMACSHA1.cs
- ModuleElement.cs
- RowToFieldTransformer.cs
- LinkedResourceCollection.cs
- Point3D.cs
- TextRangeEditLists.cs
- MimeTypePropertyAttribute.cs
- ToolboxControl.cs
- LiteralControl.cs
- TableCell.cs
- CommandField.cs
- RightsManagementInformation.cs
- MailHeaderInfo.cs
- VariableElement.cs
- EncryptedData.cs
- XMLSyntaxException.cs
- NativeCppClassAttribute.cs
- MDIWindowDialog.cs
- DataTableCollection.cs
- UrlAuthFailedErrorFormatter.cs
- Buffer.cs
- ParserExtension.cs
- AppDomainEvidenceFactory.cs
- PopupControlService.cs
- SerialErrors.cs
- RecordManager.cs
- RowType.cs
- DataSysAttribute.cs
- StylusPointPropertyUnit.cs
- ThreadInterruptedException.cs
- cookiecollection.cs
- FeatureSupport.cs
- DataListItemEventArgs.cs
- DocumentXPathNavigator.cs
- SecureStringHasher.cs
- FlowNode.cs