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
- OptimizerPatterns.cs
- RuntimeUtils.cs
- ResourceDisplayNameAttribute.cs
- HtmlInputButton.cs
- TextEditorContextMenu.cs
- FormViewUpdatedEventArgs.cs
- UseManagedPresentationElement.cs
- MatrixTransform3D.cs
- ProfilePropertyNameValidator.cs
- RawAppCommandInputReport.cs
- ContentElement.cs
- NamespaceDisplayAutomationPeer.cs
- ProfileBuildProvider.cs
- WizardPanel.cs
- ChangesetResponse.cs
- DLinqColumnProvider.cs
- DataControlLinkButton.cs
- EventManager.cs
- SendKeys.cs
- WebDescriptionAttribute.cs
- StyleSheetComponentEditor.cs
- OracleDataAdapter.cs
- CollectionBase.cs
- LightweightCodeGenerator.cs
- DataSourceCollectionBase.cs
- WindowsRichEditRange.cs
- TraceSwitch.cs
- BindableTemplateBuilder.cs
- AlgoModule.cs
- X509CertificateCollection.cs
- UIElementParaClient.cs
- ListBoxAutomationPeer.cs
- XmlSerializerFaultFormatter.cs
- Message.cs
- NodeFunctions.cs
- GAC.cs
- RoleService.cs
- ReceiveActivityValidator.cs
- ProjectionPlanCompiler.cs
- ColumnMapCopier.cs
- WindowsSlider.cs
- WebHttpSecurity.cs
- SimpleRecyclingCache.cs
- altserialization.cs
- templategroup.cs
- InputLanguageCollection.cs
- GradientStop.cs
- ApplicationManager.cs
- OletxResourceManager.cs
- CacheHelper.cs
- DeferredElementTreeState.cs
- SafeCryptHandles.cs
- HandlerMappingMemo.cs
- GroupBoxRenderer.cs
- QueueProcessor.cs
- assemblycache.cs
- ComplexLine.cs
- PopupRootAutomationPeer.cs
- InternalDispatchObject.cs
- GetPageCompletedEventArgs.cs
- BuiltInPermissionSets.cs
- FormViewUpdateEventArgs.cs
- ComponentConverter.cs
- MessageTraceRecord.cs
- SchemaNames.cs
- Operator.cs
- DuplexChannel.cs
- Label.cs
- RetrieveVirtualItemEventArgs.cs
- XmlNullResolver.cs
- ToolStripItem.cs
- Type.cs
- MILUtilities.cs
- CryptoKeySecurity.cs
- ComboBox.cs
- oledbmetadatacollectionnames.cs
- SelectionChangedEventArgs.cs
- DataGridViewCellParsingEventArgs.cs
- BamlBinaryWriter.cs
- TextMetrics.cs
- InkCanvasInnerCanvas.cs
- Parameter.cs
- ObjectCloneHelper.cs
- X509Logo.cs
- ApplicationSecurityInfo.cs
- InternalBase.cs
- SamlSerializer.cs
- DeclaredTypeValidatorAttribute.cs
- UpWmlPageAdapter.cs
- SQLString.cs
- DuplexClientBase.cs
- HttpException.cs
- PathFigure.cs
- HashCodeCombiner.cs
- ToolboxItemImageConverter.cs
- PartitionResolver.cs
- XmlTextWriter.cs
- ContainerAction.cs
- ByteKeyFrameCollection.cs
- ProgressBarRenderer.cs