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
- TreeNodeStyleCollection.cs
- BaseParagraph.cs
- ObjectQuery.cs
- SerializationAttributes.cs
- CompilerResults.cs
- ECDsaCng.cs
- SqlProfileProvider.cs
- CalendarDesigner.cs
- ObjectView.cs
- SrgsRuleRef.cs
- XmlSchemaIdentityConstraint.cs
- SortDescription.cs
- DbXmlEnabledProviderManifest.cs
- ReaderWriterLock.cs
- UnsafeNativeMethods.cs
- HttpFileCollectionBase.cs
- DataGridItemAttachedStorage.cs
- ProgressBar.cs
- documentsequencetextcontainer.cs
- Base64Stream.cs
- Timer.cs
- DataGridViewTextBoxEditingControl.cs
- HitTestParameters3D.cs
- PropertyOrder.cs
- AssertFilter.cs
- SQLInt64Storage.cs
- VariantWrapper.cs
- VectorValueSerializer.cs
- TableAdapterManagerGenerator.cs
- XMLUtil.cs
- CodeNamespaceCollection.cs
- BitmapSizeOptions.cs
- RoutingEndpointTrait.cs
- CacheDependency.cs
- DesignBindingConverter.cs
- FormViewUpdatedEventArgs.cs
- SpellCheck.cs
- PTProvider.cs
- EdmItemCollection.cs
- NGCSerializerAsync.cs
- TcpAppDomainProtocolHandler.cs
- HostingEnvironment.cs
- SqlRemoveConstantOrderBy.cs
- MarginsConverter.cs
- EventItfInfo.cs
- NumberFormatter.cs
- ProgressBarRenderer.cs
- PixelShader.cs
- Exception.cs
- JsonDataContract.cs
- Int32AnimationUsingKeyFrames.cs
- ObjectAnimationBase.cs
- MarshalDirectiveException.cs
- FormViewCommandEventArgs.cs
- ConditionalBranch.cs
- GcSettings.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- DataGridViewColumnTypeEditor.cs
- DataRowExtensions.cs
- CheckBoxAutomationPeer.cs
- ScriptingProfileServiceSection.cs
- StorageAssociationTypeMapping.cs
- GlobalItem.cs
- DataFieldEditor.cs
- SystemParameters.cs
- RelationshipEnd.cs
- FlowLayout.cs
- CommonObjectSecurity.cs
- EventMap.cs
- WeakReferenceEnumerator.cs
- ProtectedConfigurationProviderCollection.cs
- SharedPersonalizationStateInfo.cs
- DesignTimeParseData.cs
- SocketAddress.cs
- NumberFormatInfo.cs
- XmlSchemaValidationException.cs
- AuthorizationRule.cs
- SerialErrors.cs
- ConditionCollection.cs
- HttpContext.cs
- SessionSwitchEventArgs.cs
- XmlWriterTraceListener.cs
- ComponentCache.cs
- ExpressionBuilder.cs
- Baml2006ReaderContext.cs
- XmlFormatReaderGenerator.cs
- DefaultHttpHandler.cs
- ConstantSlot.cs
- SecurityContext.cs
- SecurityMessageProperty.cs
- ApplicationFileParser.cs
- DPAPIProtectedConfigurationProvider.cs
- ResourcesBuildProvider.cs
- XmlAttributes.cs
- MatrixTransform.cs
- Rfc2898DeriveBytes.cs
- TimeEnumHelper.cs
- DefaultValueMapping.cs
- WebBrowsableAttribute.cs
- ErrorReporting.cs