Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Protocols / HttpPostServerProtocol.cs / 1305376 / HttpPostServerProtocol.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { internal class HttpPostServerProtocolFactory : ServerProtocolFactory { protected override ServerProtocol CreateIfRequestCompatible(HttpRequest request){ if (request.PathInfo.Length < 2) return null; if (request.HttpMethod != "POST") // MethodNotAllowed = 405, return new UnsupportedRequestProtocol(405); return new HttpPostServerProtocol(); } } internal class HttpPostServerProtocol : HttpServerProtocol { internal HttpPostServerProtocol() : base(true) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Protocols { internal class HttpPostServerProtocolFactory : ServerProtocolFactory { protected override ServerProtocol CreateIfRequestCompatible(HttpRequest request){ if (request.PathInfo.Length < 2) return null; if (request.HttpMethod != "POST") // MethodNotAllowed = 405, return new UnsupportedRequestProtocol(405); return new HttpPostServerProtocol(); } } internal class HttpPostServerProtocol : HttpServerProtocol { internal HttpPostServerProtocol() : base(true) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProfileManager.cs
- PriorityQueue.cs
- RichTextBox.cs
- NumericUpDownAcceleration.cs
- PagedControl.cs
- basecomparevalidator.cs
- GregorianCalendar.cs
- ParallelTimeline.cs
- SoapCommonClasses.cs
- ReadingWritingEntityEventArgs.cs
- Clock.cs
- Setter.cs
- BooleanFunctions.cs
- ValidationErrorInfo.cs
- CustomAttribute.cs
- mediapermission.cs
- SByte.cs
- Item.cs
- ActiveDocumentEvent.cs
- DataBindingCollectionEditor.cs
- SqlDataReader.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- FragmentQuery.cs
- ArglessEventHandlerProxy.cs
- XmlNodeList.cs
- InternalControlCollection.cs
- D3DImage.cs
- AnnotationComponentChooser.cs
- Win32NamedPipes.cs
- FormViewActionList.cs
- BrowserCapabilitiesFactoryBase.cs
- SmtpFailedRecipientsException.cs
- NavigationCommands.cs
- Documentation.cs
- Token.cs
- CodeMemberProperty.cs
- DirectoryNotFoundException.cs
- OdbcConnectionStringbuilder.cs
- ProviderSettingsCollection.cs
- Binding.cs
- UserControlAutomationPeer.cs
- XmlDataCollection.cs
- EncodingDataItem.cs
- RotateTransform3D.cs
- WebPartDisplayModeCollection.cs
- DragEventArgs.cs
- SupportingTokenSpecification.cs
- ThemeConfigurationDialog.cs
- XmlTextReaderImplHelpers.cs
- BitmapCache.cs
- ConnectionsZoneAutoFormat.cs
- columnmapkeybuilder.cs
- DateTimeValueSerializer.cs
- ItemContainerProviderWrapper.cs
- TrustSection.cs
- DbConnectionStringCommon.cs
- KnownTypeDataContractResolver.cs
- DataTransferEventArgs.cs
- SqlFormatter.cs
- ContractReference.cs
- TraceHwndHost.cs
- FontSizeConverter.cs
- Point3DAnimationBase.cs
- Label.cs
- followingquery.cs
- MetadataCollection.cs
- BrowserCapabilitiesFactory35.cs
- XPathAxisIterator.cs
- RangeContentEnumerator.cs
- NonBatchDirectoryCompiler.cs
- AdapterUtil.cs
- TextFormatterHost.cs
- DrawItemEvent.cs
- TargetConverter.cs
- _WinHttpWebProxyDataBuilder.cs
- TimelineGroup.cs
- MetafileHeaderEmf.cs
- InputScopeManager.cs
- WebPartConnectionsCancelEventArgs.cs
- GeometryConverter.cs
- IPPacketInformation.cs
- StatusBarAutomationPeer.cs
- WebPartUserCapability.cs
- ZipArchive.cs
- WebPartCollection.cs
- PointAnimationBase.cs
- bindurihelper.cs
- ServerValidateEventArgs.cs
- QilTargetType.cs
- QilBinary.cs
- DataGridViewMethods.cs
- DesignerVerbCollection.cs
- ColumnResizeAdorner.cs
- DataControlImageButton.cs
- ListItemViewAttribute.cs
- GlobalProxySelection.cs
- Context.cs
- FontStretches.cs
- FileReservationCollection.cs
- ClientScriptManager.cs