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
- HtmlMeta.cs
- EntityKey.cs
- MetafileHeaderWmf.cs
- ServiceDocumentFormatter.cs
- HttpModuleCollection.cs
- AnnouncementService.cs
- TextRangeAdaptor.cs
- XmlProcessingInstruction.cs
- MethodExpression.cs
- RequestQueryParser.cs
- DiscoveryVersionConverter.cs
- ManifestSignedXml.cs
- TransformGroup.cs
- ArrayElementGridEntry.cs
- SafeArrayRankMismatchException.cs
- PropertyPanel.cs
- ContractComponent.cs
- HelpProvider.cs
- GroupItem.cs
- COM2PropertyBuilderUITypeEditor.cs
- CodeTypeReferenceExpression.cs
- WindowsHyperlink.cs
- _NtlmClient.cs
- Rotation3DKeyFrameCollection.cs
- RoleService.cs
- ApplicationException.cs
- CaseInsensitiveComparer.cs
- InstanceDataCollection.cs
- ListBoxItemWrapperAutomationPeer.cs
- CodeCompileUnit.cs
- CompositeDuplexElement.cs
- TextSchema.cs
- ServiceChannel.cs
- LineGeometry.cs
- DocumentApplicationJournalEntry.cs
- XmlObjectSerializerReadContextComplexJson.cs
- RequiredAttributeAttribute.cs
- RenamedEventArgs.cs
- MemoryStream.cs
- ActivityAction.cs
- MaterializeFromAtom.cs
- DataGridCell.cs
- GenericPrincipal.cs
- SmtpNtlmAuthenticationModule.cs
- PositiveTimeSpanValidatorAttribute.cs
- Number.cs
- SettingsAttributeDictionary.cs
- NameValuePermission.cs
- TraceSource.cs
- SqlSupersetValidator.cs
- StrongNameMembershipCondition.cs
- AccessViolationException.cs
- MatrixValueSerializer.cs
- BigInt.cs
- Int16.cs
- SpecularMaterial.cs
- BitmapScalingModeValidation.cs
- CompositeTypefaceMetrics.cs
- BuildProvider.cs
- StringValidator.cs
- TextFormatterImp.cs
- Graphics.cs
- PeerApplication.cs
- StringDictionary.cs
- ApplicationInterop.cs
- NetNamedPipeBindingCollectionElement.cs
- PEFileReader.cs
- ServiceDocument.cs
- EmptyElement.cs
- DataObjectEventArgs.cs
- StrokeIntersection.cs
- RectangleHotSpot.cs
- CallTemplateAction.cs
- HashCodeCombiner.cs
- MouseCaptureWithinProperty.cs
- ProviderConnectionPoint.cs
- InvalidProgramException.cs
- OutgoingWebRequestContext.cs
- TraceUtils.cs
- StandardOleMarshalObject.cs
- SymLanguageType.cs
- UTF7Encoding.cs
- ToggleProviderWrapper.cs
- X509CertificateRecipientClientCredential.cs
- ToolStripOverflowButton.cs
- ConstructorNeedsTagAttribute.cs
- ObjectIDGenerator.cs
- EventLogTraceListener.cs
- DataChangedEventManager.cs
- GiveFeedbackEvent.cs
- RoutedEventHandlerInfo.cs
- MarkupCompiler.cs
- SortKey.cs
- XmlNamespaceManager.cs
- TemplateXamlParser.cs
- AssertFilter.cs
- FileNameEditor.cs
- TreeNodeStyleCollection.cs
- ViewGenResults.cs
- ExecutionEngineException.cs