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
- RepeatButton.cs
- X509RawDataKeyIdentifierClause.cs
- ObjectListDataBindEventArgs.cs
- XamlStream.cs
- SettingsAttributes.cs
- CommandID.cs
- AnimationTimeline.cs
- mactripleDES.cs
- XmlQualifiedName.cs
- VerifyHashRequest.cs
- JoinSymbol.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- Substitution.cs
- WebServiceMethodData.cs
- EventRoute.cs
- HtmlContainerControl.cs
- StateDesigner.CommentLayoutGlyph.cs
- FieldBuilder.cs
- Parameter.cs
- Renderer.cs
- OleDbException.cs
- GlobalizationSection.cs
- StringReader.cs
- UrlMapping.cs
- Vertex.cs
- ComponentResourceManager.cs
- AmbientLight.cs
- SerialStream.cs
- InternalSafeNativeMethods.cs
- CompoundFileStorageReference.cs
- BufferedGraphics.cs
- AdornedElementPlaceholder.cs
- CounterSampleCalculator.cs
- EntityDataSourceValidationException.cs
- RequestCacheEntry.cs
- BaseTreeIterator.cs
- SqlRowUpdatingEvent.cs
- EntityTransaction.cs
- FlowDocumentFormatter.cs
- LoadWorkflowByKeyAsyncResult.cs
- XmlSchemaDocumentation.cs
- Vector3DConverter.cs
- Double.cs
- Button.cs
- InvokeProviderWrapper.cs
- StreamResourceInfo.cs
- TraceInternal.cs
- GraphicsPathIterator.cs
- EnumBuilder.cs
- DataColumnPropertyDescriptor.cs
- GlobalAllocSafeHandle.cs
- ToolboxCategoryItems.cs
- DataObject.cs
- RecordManager.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- EventLogEntryCollection.cs
- CodeMemberEvent.cs
- WebProxyScriptElement.cs
- MobileRedirect.cs
- XamlTemplateSerializer.cs
- _FixedSizeReader.cs
- SessionStateItemCollection.cs
- DelayDesigner.cs
- MailAddress.cs
- ToolStripItemClickedEventArgs.cs
- ArrayExtension.cs
- X509Extension.cs
- PerformanceCounterPermissionEntryCollection.cs
- XmlQualifiedNameTest.cs
- SchemaDeclBase.cs
- SymbolTable.cs
- RtfNavigator.cs
- Input.cs
- MaskPropertyEditor.cs
- IODescriptionAttribute.cs
- smtpconnection.cs
- BinaryParser.cs
- SrgsSemanticInterpretationTag.cs
- CatalogPartCollection.cs
- XMLDiffLoader.cs
- DtrList.cs
- UnauthorizedWebPart.cs
- TextPointerBase.cs
- Context.cs
- RowVisual.cs
- MediaTimeline.cs
- ResourceAttributes.cs
- QuaternionKeyFrameCollection.cs
- WorkflowApplicationException.cs
- TransactionState.cs
- ExpandSegment.cs
- NonParentingControl.cs
- ToolStripPanelRow.cs
- RegexRunnerFactory.cs
- XamlParser.cs
- WebConfigurationHostFileChange.cs
- SimplePropertyEntry.cs
- ProjectionPruner.cs
- ButtonField.cs
- LinkLabelLinkClickedEvent.cs