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

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SqlProviderManifest.cs
- HandlerBase.cs
- ObjectView.cs
- IdnMapping.cs
- ActivitiesCollection.cs
- DataConnectionHelper.cs
- ConfigXmlSignificantWhitespace.cs
- ResourceAssociationTypeEnd.cs
- Subset.cs
- PersistenceProviderBehavior.cs
- FacetDescriptionElement.cs
- ListViewCommandEventArgs.cs
- QilTargetType.cs
- Site.cs
- ProxyAttribute.cs
- ContainerTracking.cs
- CharStorage.cs
- DetailsViewUpdatedEventArgs.cs
- ComponentResourceKey.cs
- ReliableSession.cs
- XmlSchemaIdentityConstraint.cs
- Avt.cs
- SkewTransform.cs
- cryptoapiTransform.cs
- LinqMaximalSubtreeNominator.cs
- Html32TextWriter.cs
- ExpandSegment.cs
- PhysicalAddress.cs
- COM2PictureConverter.cs
- Dispatcher.cs
- DataGridViewColumnCollection.cs
- RadialGradientBrush.cs
- UdpReplyToBehavior.cs
- BoundColumn.cs
- DataGridPageChangedEventArgs.cs
- BinaryFormatterWriter.cs
- Matrix3DStack.cs
- RTLAwareMessageBox.cs
- ProcessModule.cs
- ContextDataSource.cs
- ResourceCategoryAttribute.cs
- TypeEnumerableViewSchema.cs
- LassoSelectionBehavior.cs
- FilePresentation.cs
- AppDomain.cs
- ConfigurationProperty.cs
- XMLDiffLoader.cs
- CompoundFileStorageReference.cs
- ClientBuildManager.cs
- TableAdapterManagerHelper.cs
- shaperfactoryquerycacheentry.cs
- IndicCharClassifier.cs
- EntityDesignerBuildProvider.cs
- MenuItemAutomationPeer.cs
- BinaryNegotiation.cs
- DebugHandleTracker.cs
- ItemChangedEventArgs.cs
- WebPartVerbCollection.cs
- ExtractCollection.cs
- EnumerableCollectionView.cs
- ConfigurationSectionGroup.cs
- InvokePatternIdentifiers.cs
- DocumentViewerBase.cs
- IProvider.cs
- TrackingProfileDeserializationException.cs
- CompilerError.cs
- DataGridViewTextBoxCell.cs
- SchemaElementLookUpTable.cs
- AddingNewEventArgs.cs
- SimpleRecyclingCache.cs
- DateTimeValueSerializerContext.cs
- MergeFilterQuery.cs
- ToolStripGripRenderEventArgs.cs
- StylusButtonCollection.cs
- TypeSystemProvider.cs
- BooleanKeyFrameCollection.cs
- SmiRecordBuffer.cs
- SchemaDeclBase.cs
- TabPanel.cs
- RangeValuePattern.cs
- RelationshipConverter.cs
- COM2ComponentEditor.cs
- TextPointerBase.cs
- WindowsStreamSecurityBindingElement.cs
- SqlRecordBuffer.cs
- ContentIterators.cs
- TableCellCollection.cs
- MessageSecurityProtocolFactory.cs
- MultiPropertyDescriptorGridEntry.cs
- Proxy.cs
- Package.cs
- AttachmentCollection.cs
- DataTransferEventArgs.cs
- DrawingGroup.cs
- XmlTextReaderImpl.cs
- AttributeProviderAttribute.cs
- DefaultProxySection.cs
- EventRecordWrittenEventArgs.cs
- DbMetaDataCollectionNames.cs
- ValidateNames.cs