Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebPart.cs
- Method.cs
- WebHttpDispatchOperationSelector.cs
- CommunicationObjectAbortedException.cs
- EntityDataSourceStatementEditor.cs
- StandardCommands.cs
- Automation.cs
- BuiltInExpr.cs
- _UriSyntax.cs
- MutexSecurity.cs
- ReferentialConstraint.cs
- FieldNameLookup.cs
- TreeNodeCollectionEditor.cs
- Int16.cs
- PopupEventArgs.cs
- XmlSchemaAttributeGroup.cs
- WindowsFormsSynchronizationContext.cs
- GridViewDeleteEventArgs.cs
- TypeToArgumentTypeConverter.cs
- RotateTransform3D.cs
- RotationValidation.cs
- OLEDB_Util.cs
- ThumbAutomationPeer.cs
- ArraySortHelper.cs
- WebReferencesBuildProvider.cs
- StructuredTypeInfo.cs
- sqlser.cs
- UserControl.cs
- DbgUtil.cs
- Geometry3D.cs
- RadialGradientBrush.cs
- TextSerializer.cs
- DBCommandBuilder.cs
- XmlChoiceIdentifierAttribute.cs
- SHA256Managed.cs
- TypeConverterAttribute.cs
- VectorConverter.cs
- basemetadatamappingvisitor.cs
- Size3D.cs
- DescriptionAttribute.cs
- VectorConverter.cs
- SizeChangedEventArgs.cs
- Freezable.cs
- FillErrorEventArgs.cs
- XmlArrayAttribute.cs
- PreviewKeyDownEventArgs.cs
- RectangleGeometry.cs
- TokenBasedSetEnumerator.cs
- DefaultValueTypeConverter.cs
- RemotingException.cs
- WhitespaceRuleReader.cs
- ThicknessKeyFrameCollection.cs
- HandleExceptionArgs.cs
- HtmlInputRadioButton.cs
- util.cs
- IPAddressCollection.cs
- StackBuilderSink.cs
- regiisutil.cs
- DbParameterCollection.cs
- GridLength.cs
- OrderedDictionaryStateHelper.cs
- FontSource.cs
- HighContrastHelper.cs
- Byte.cs
- SubstitutionDesigner.cs
- ProcessStartInfo.cs
- StreamWriter.cs
- OutputCacheProfileCollection.cs
- QueuePathDialog.cs
- TrackBar.cs
- OracleParameterCollection.cs
- EntityType.cs
- ByteAnimationBase.cs
- Logging.cs
- Choices.cs
- EntityDescriptor.cs
- SecurityElement.cs
- ActivityValidationServices.cs
- StatusBar.cs
- PathFigureCollection.cs
- CompareValidator.cs
- TextEditorLists.cs
- HitTestParameters.cs
- SoapHelper.cs
- WinEventWrap.cs
- EventSinkActivityDesigner.cs
- WebHttpBindingCollectionElement.cs
- SqlWebEventProvider.cs
- Rect3DValueSerializer.cs
- RawTextInputReport.cs
- TileModeValidation.cs
- CompositeControl.cs
- DataServiceException.cs
- Triangle.cs
- DbConnectionInternal.cs
- PathData.cs
- ResXBuildProvider.cs
- RequestCache.cs
- TextContainerChangeEventArgs.cs
- BindingCollectionElement.cs