Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Web / System / Web / Services / Description / MimeFormImporter.cs / 1305376 / MimeFormImporter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Description { using System.Web.Services.Protocols; using System.Globalization; internal class MimeFormImporter : MimeImporter { internal override MimeParameterCollection ImportParameters() { MimeContentBinding mimeContentBinding = (MimeContentBinding)ImportContext.OperationBinding.Input.Extensions.Find(typeof(MimeContentBinding)); if (mimeContentBinding == null) return null; if (string.Compare(mimeContentBinding.Type, HtmlFormParameterReader.MimeType, StringComparison.OrdinalIgnoreCase) != 0) return null; MimeParameterCollection parameters = ImportContext.ImportStringParametersMessage(); if (parameters == null) return null; parameters.WriterType = typeof(HtmlFormParameterWriter); return parameters; } internal override MimeReturn ImportReturn() { return null; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Services.Description { using System.Web.Services.Protocols; using System.Globalization; internal class MimeFormImporter : MimeImporter { internal override MimeParameterCollection ImportParameters() { MimeContentBinding mimeContentBinding = (MimeContentBinding)ImportContext.OperationBinding.Input.Extensions.Find(typeof(MimeContentBinding)); if (mimeContentBinding == null) return null; if (string.Compare(mimeContentBinding.Type, HtmlFormParameterReader.MimeType, StringComparison.OrdinalIgnoreCase) != 0) return null; MimeParameterCollection parameters = ImportContext.ImportStringParametersMessage(); if (parameters == null) return null; parameters.WriterType = typeof(HtmlFormParameterWriter); return parameters; } internal override MimeReturn ImportReturn() { return null; } } } // 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
- CacheDependency.cs
- PartitionerQueryOperator.cs
- ConfigurationConverterBase.cs
- FontUnitConverter.cs
- ContainerFilterService.cs
- StrongNamePublicKeyBlob.cs
- MergeEnumerator.cs
- Permission.cs
- MeasureData.cs
- ProjectionCamera.cs
- PrivilegeNotHeldException.cs
- GridViewEditEventArgs.cs
- DesignerActionUIService.cs
- ToolBar.cs
- VSDExceptions.cs
- ContextStack.cs
- WMIInterop.cs
- GridItem.cs
- DateTimeConverter.cs
- DataTemplateKey.cs
- DesignerObject.cs
- StringFunctions.cs
- ForEachAction.cs
- RepeatInfo.cs
- SizeChangedInfo.cs
- TableLayoutStyleCollection.cs
- TextElementAutomationPeer.cs
- URI.cs
- LinkedResourceCollection.cs
- AppDomainShutdownMonitor.cs
- CompressionTracing.cs
- ZoomPercentageConverter.cs
- Set.cs
- PropertyStore.cs
- RectangleHotSpot.cs
- EventPrivateKey.cs
- RegexParser.cs
- UserControlAutomationPeer.cs
- XsltContext.cs
- Grammar.cs
- MouseEventArgs.cs
- Rijndael.cs
- UriSection.cs
- TailCallAnalyzer.cs
- sqlstateclientmanager.cs
- RadioButtonRenderer.cs
- DecimalConstantAttribute.cs
- PersistenceProviderElement.cs
- WebPartConnectionsConfigureVerb.cs
- SerializationInfoEnumerator.cs
- ControlLocalizer.cs
- ElementInit.cs
- EnumType.cs
- DoubleIndependentAnimationStorage.cs
- DiscoveryUtility.cs
- ExternalException.cs
- CultureMapper.cs
- DynamicContractTypeBuilder.cs
- PlainXmlDeserializer.cs
- RectAnimationClockResource.cs
- HMACSHA512.cs
- TextRunCacheImp.cs
- Util.cs
- DocumentSequenceHighlightLayer.cs
- FlowPanelDesigner.cs
- MenuItemStyleCollection.cs
- CompatibleIComparer.cs
- Matrix.cs
- DockPanel.cs
- Deserializer.cs
- SqlConnectionString.cs
- SystemWebExtensionsSectionGroup.cs
- X509ChainElement.cs
- SpStreamWrapper.cs
- HttpWebRequestElement.cs
- AnimationClockResource.cs
- FlagsAttribute.cs
- UriTemplateVariableQueryValue.cs
- ParenthesizePropertyNameAttribute.cs
- Byte.cs
- AudioBase.cs
- ContentType.cs
- RepeaterItem.cs
- ThousandthOfEmRealDoubles.cs
- Bidi.cs
- Error.cs
- HostedAspNetEnvironment.cs
- ClientConfigurationHost.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- XmlDocument.cs
- JsonQueryStringConverter.cs
- CollectionTypeElement.cs
- IDispatchConstantAttribute.cs
- Rect3DValueSerializer.cs
- SqlConnectionString.cs
- PrintPreviewControl.cs
- FontSizeConverter.cs
- NavigateEvent.cs
- XmlSchemaNotation.cs
- xmlsaver.cs