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
- CloseCryptoHandleRequest.cs
- RelationshipType.cs
- SessionStateModule.cs
- JapaneseCalendar.cs
- StylusButtonCollection.cs
- SqlXmlStorage.cs
- MessagePropertyDescription.cs
- UnmanagedMemoryStream.cs
- AssociationProvider.cs
- UdpAnnouncementEndpoint.cs
- CheckBox.cs
- ClientConfigurationHost.cs
- SignatureResourcePool.cs
- RootBuilder.cs
- DocumentGridContextMenu.cs
- FontEditor.cs
- GroupBoxRenderer.cs
- StreamReader.cs
- GridEntry.cs
- Size3D.cs
- HatchBrush.cs
- SecurityTokenTypes.cs
- XmlIncludeAttribute.cs
- IntranetCredentialPolicy.cs
- ConnectionInterfaceCollection.cs
- RightsController.cs
- WebMethodAttribute.cs
- AppSettingsExpressionBuilder.cs
- WeakReferenceEnumerator.cs
- BlobPersonalizationState.cs
- CroppedBitmap.cs
- FileSystemInfo.cs
- DisposableCollectionWrapper.cs
- SolidBrush.cs
- HttpListenerException.cs
- SecurityTokenSerializer.cs
- CalculatedColumn.cs
- ConfigErrorGlyph.cs
- EditCommandColumn.cs
- LogEntryUtils.cs
- DataGridViewCellCancelEventArgs.cs
- XmlHierarchicalEnumerable.cs
- FontFamily.cs
- SqlOuterApplyReducer.cs
- Activator.cs
- RelatedEnd.cs
- XmlComment.cs
- WebResponse.cs
- XPathAxisIterator.cs
- _HeaderInfo.cs
- WebPartHeaderCloseVerb.cs
- AssemblyAttributes.cs
- ThousandthOfEmRealPoints.cs
- EdmValidator.cs
- PageAdapter.cs
- _HeaderInfoTable.cs
- InputScopeNameConverter.cs
- VariableQuery.cs
- ProofTokenCryptoHandle.cs
- CacheVirtualItemsEvent.cs
- FormViewDeletedEventArgs.cs
- ConfigurationLockCollection.cs
- ExpandoClass.cs
- SoapWriter.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- GenericTypeParameterBuilder.cs
- BuildDependencySet.cs
- StandardCommandToolStripMenuItem.cs
- CodeTypeDeclarationCollection.cs
- EndPoint.cs
- AtomicFile.cs
- RowVisual.cs
- ResourceReader.cs
- NameSpaceExtractor.cs
- ChannelSinkStacks.cs
- FullTextBreakpoint.cs
- ProgressBarBrushConverter.cs
- RSAOAEPKeyExchangeFormatter.cs
- CacheChildrenQuery.cs
- IsolationInterop.cs
- SwitchLevelAttribute.cs
- GetLastErrorDetailsRequest.cs
- CommandField.cs
- NativeMethods.cs
- WebPartEditorApplyVerb.cs
- SubpageParaClient.cs
- RecommendedAsConfigurableAttribute.cs
- BitmapVisualManager.cs
- LayoutUtils.cs
- LowerCaseStringConverter.cs
- RuntimeHandles.cs
- CustomErrorsSection.cs
- LogStore.cs
- FloaterBaseParaClient.cs
- JumpTask.cs
- MethodToken.cs
- MetabaseServerConfig.cs
- HttpListener.cs
- Operand.cs
- PasswordRecovery.cs