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
- IsolatedStorageFile.cs
- CounterCreationDataCollection.cs
- PerformanceCounter.cs
- PromptEventArgs.cs
- UpDownBase.cs
- InheritanceAttribute.cs
- ViewBox.cs
- LifetimeServices.cs
- SqlDuplicator.cs
- PrivilegeNotHeldException.cs
- EventHandlersStore.cs
- ListDictionaryInternal.cs
- SafeEventHandle.cs
- Win32PrintDialog.cs
- HandledEventArgs.cs
- DataGridCommandEventArgs.cs
- Funcletizer.cs
- DataGridColumnEventArgs.cs
- CalendarData.cs
- CaseStatementProjectedSlot.cs
- ScriptModule.cs
- Point4DValueSerializer.cs
- DesignOnlyAttribute.cs
- SynchronizedInputPattern.cs
- LayoutUtils.cs
- TableLayoutPanelBehavior.cs
- Comparer.cs
- StorageSetMapping.cs
- IgnoreSection.cs
- FormatControl.cs
- XmlParser.cs
- HyperlinkAutomationPeer.cs
- TextClipboardData.cs
- ConnectionPoint.cs
- EditorPartChrome.cs
- AllMembershipCondition.cs
- CustomErrorsSectionWrapper.cs
- CheckBoxFlatAdapter.cs
- FontCacheLogic.cs
- XmlSchemaComplexContentExtension.cs
- AsyncDataRequest.cs
- ClientSection.cs
- IsolatedStorageFile.cs
- ResourcePermissionBase.cs
- PersistChildrenAttribute.cs
- CheckedListBox.cs
- TextPointer.cs
- CodeTypeDeclaration.cs
- TraceListener.cs
- clipboard.cs
- CodeAttributeArgumentCollection.cs
- AuthenticationService.cs
- DbConnectionPoolOptions.cs
- XmlDataSource.cs
- BooleanStorage.cs
- AxisAngleRotation3D.cs
- DynamicResourceExtensionConverter.cs
- OleDbInfoMessageEvent.cs
- DynamicResourceExtensionConverter.cs
- CompositeDuplexElement.cs
- ObjectDataSourceView.cs
- BaseEntityWrapper.cs
- NumberAction.cs
- ComplexObject.cs
- SoapMessage.cs
- SecurityHelper.cs
- embossbitmapeffect.cs
- DefaultEventAttribute.cs
- ServiceOperationInvoker.cs
- TypeDescriptionProvider.cs
- Lease.cs
- Automation.cs
- VisualBrush.cs
- ButtonChrome.cs
- DynamicResourceExtensionConverter.cs
- SpStreamWrapper.cs
- TypeLibConverter.cs
- SynchronizationLockException.cs
- PropertyToken.cs
- SubpageParagraph.cs
- SpecialTypeDataContract.cs
- TriggerActionCollection.cs
- Object.cs
- BmpBitmapDecoder.cs
- FastEncoderWindow.cs
- SystemWebSectionGroup.cs
- ExpressionParser.cs
- ModifierKeysConverter.cs
- RegexMatchCollection.cs
- DefaultParameterValueAttribute.cs
- SAPICategories.cs
- IChannel.cs
- CodeAttachEventStatement.cs
- BasicCellRelation.cs
- CustomBindingCollectionElement.cs
- WrapperEqualityComparer.cs
- PluggableProtocol.cs
- ScriptBehaviorDescriptor.cs
- XsltException.cs
- NumberFormatter.cs